Я пытаюсь настроить Apache для возврата страницы 404 по умолчанию при вызове / of DocumentRoot, за исключением некоторых каталогов в этом DocumentRoot
К сожалению, я получаю 404 даже для каталогов, указанных в директиве RewriteCond.
Вот моя установка:
RewriteEngine On
RewriteCond ${REQUEST_URI} !/dir1/
RewriteCond ${REQUEST_URI} !/dir2/
RewriteRule (.*) - [R=404,L]
Спасибо за вашу помощь !
Перерабатывать комментарий на CW
Я получил это работает с
RewriteEngine On
RewriteCond %{REQUEST_URI} !^(.*)/dir1(.*)$
RewriteCond %{REQUEST_URI} !^(.*)/dir2(.*)$
RewriteRule (.*) - [R=404,L]