Я пытаюсь настроить Apache для возврата значения по умолчанию 404 страницы, когда / 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]