У меня небольшая проблема с конфигурацией mod_rewrite.
Я хочу перенаправить все в корневой каталог (http://www.mydomain.com/), кроме два файла.
Итак, я попробовал это:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !^/
RewriteCond %{REQUEST_FILENAME} !/file1.html
RewriteCond %{REQUEST_FILENAME} !/file2.html
RewriteRule ^(.*)$ http://www.mydomain.com/ [L,R=301]
Это, к сожалению, ничего не перенаправляет.
Если я пропущу первую строку RewriteCond, я получу ошибку перенаправления.
Где я ошибся здесь?