@9StarRu

Как правильно создать .htaccess правило?

У меня в файле .htaccess есть правило

RewriteRule ^(.*)?$ material/ru.php [QSA,NC,L]
Оно отправляет все несуществующие страницы вида site.ru/123456 по адресу material/ru.php

Как сделать такое же правило но для не существующий страниц с адресами:

site.ru/view/123456, чтобы эти адреса обрабатывало правило отличное от

RewriteRule ^(.*)?$ material/ru.php [QSA,NC,L]
и открывало следующий адрес material/en.php

Спасибо!
  • Вопрос задан
  • 15 просмотров
Решения вопроса 1
@dodo512
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^view/ material/en.php [L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ material/ru.php [L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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