.htaccess – Как перенаправить все URL-адреса в url.php, кроме index.php

RewriteEngine On # Turn on the rewriting engine RewriteRule . url.php [NC,L] 

Я перенаправляю все запросы на url.php, но я хочу оставить index.php как есть.

 # Turn On ReWrite Engine RewriteEngine On # Exclude url.php and index.php from redirecting RewriteCond %{REQUEST_URI} !^/(index|url)\.php # Redirect to url.php RewriteRule . url.php [NC,L] 

Это сделает трюк:

 RewriteEngine On # Turnon the rewriting engine RewriteRule ^/index\.php$ - [L] RewriteRule . url.php [NC,L] 

Внутренняя ошибка сервера

Сервер обнаружил внутреннюю ошибку или неправильную конфигурацию и не смог выполнить ваш запрос.

Обратитесь к администратору сервера и сообщите им о времени возникновения ошибки и действиях, которые вы выполняли непосредственно перед этой ошибкой.

Дополнительная информация об этой ошибке может быть доступна в журнале ошибок сервера.