Почему не работает RedirectMatch 404?

Не могу понять почему не работает такое простое правило.
RewriteEngine On
RedirectMatch 404 ^.*$

В целом .htaccess на сайтах работает корректно, а это правило нет. Я пробовал в основном каталоге сайта создать правило для данного каталога, тоже не работает.

RewriteEngine On
RedirectMatch 404 ^/mydir/.*$
  • Вопрос задан
  • 238 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
лучше вообще не пользоваться редирект матч, поскольку он вообще не нужен
для люобй работы с редиректами проще использовать RewriteCond+ rule.

так же не заываем что
есть такая штука
ErrorDocument 404 /404.html
А так же что 404 на самом деле должен заниматься php поскольку физически отсутствующая страница не говорит о том что движок не готов ее отдать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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