digitorum.ru

Как меня найти

Профиль

icq: 4415944

Убираем "index.php" из URL с помощью mod_rewrite

Apache, htaccess

Может кому сэкономит пару минут.

Смысл в том, что нужно анализировать переменную окружения %{THE_REQUEST}, которая содержит в себе строку вида "GET /about/index.php HTTP/1.1".

RewriteEngine on

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/ 
RewriteRule ^(.*)index\.php$ http://www.digitorum.ru/$1 [R=301,L]