Задать вопрос
ildarkhasanshin
@ildarkhasanshin
developer

Как составить правило для исключения .html в RewriteRule?

RewriteRule ^(.*)\.html$ 404.php [R=404]
как сделать отрицание, т.е. куда добавить !
чтоб срабатывало правило для /123.htm, /123, ..
ну и само собой чтоб для / не срабатывало
тестировать можно здесь htaccess.mwl.be
  • Вопрос задан
  • 206 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
Первый раз вижу вопрос с ответом, ну просто поставь !
конд - это если и если и если то
RewriteCond
RewriteCond
RewriteCond
то

RewriteCond %{REQUEST_URI} !index.\html$
RewriteRule ^(.*)\.html$ 404.php [R=404]
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы