У меня есть такая настройка http://www.example.com/reroute/index.php.
Я хотел бы отправить все запросы не на index.php на index.php . Поэтому все, что нужно для / reroute / products , перейдет в / reroute / index.php и будет отображать http://www.example.com/reroute для браузера. Это кажется достаточно простым, но все, что я пробовал, либо говорит мне, что файл не существует, либо отправляет меня в цикл.
Кроме того, возможно ли установить пользовательские заголовки перед перенаправлением?
Options +FollowSymLinks
IndexIgnore */*
# Turn on the RewriteEngine
RewriteEngine On
RewriteCond %{IS_SUBREQ} false
RewriteRule ^/index\.php$ http://www.example.com/reroute [R=301,L]