С моим апачом 2.4 я хочу следующее:Loop с правилами перезаписи в апаче 2.4
GET /file.html
-> 301 редиректа путь/~
GET /~
-> Содержание возврата файла/file.html
В моем .htaccess
у меня есть следующее:
RewriteEngine on
RewriteBase/
RewriteRule ^file.html ~ [R=301,L]
RewriteRule ^~ file.html [L]
Но теперь также GET /~
возвращает 301 переадресацию на /~
. Где ошибка? Я думал, что для GET /~
первое правило не применяется, а второе правило вернет содержимое файла file.html
. Это то, что я хочу, с помощью mod_rewrite
?