EKCTPEMICT
@EKCTPEMICT
FrontEnd Developer

Как сделать редирект со всех URL раздела /cat/* на page.php с сохранением URL?

Хочу, что бы обращении на любой урл категории:
- /cat/page
- /cat/page23

сервер показал страницу page.php но сохранить при этом URL
  • Вопрос задан
  • 251 просмотр
Решения вопроса 1
shambler81
@shambler81 Куратор тега htaccess
RewriteCond %{REQUEST_URI} ^/cat/(.*)$ 
# если есть этот каталог то выделить все после него
RewriteCond %{REQUEST_FILENAME} !-f
# и это не файл
RewriteCond %{REQUEST_FILENAME} !-l
#и это не  линка
RewriteCond %{REQUEST_FILENAME} !-d
# и это не директория
RewriteCond %{REQUEST_FILENAME} !/page.php$
# и  в урле нет пеййдж пхп
RewriteRule ^(.*)$ /page.php [L]


RewriteRule ^(.*)$ /dir1%1 [R=301,L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы