Привет, я написал редирект с .php на без и убиранием / в конце. При вводе адреса, допустим, site.com/xxx.php происходи переадресация на site.com/xxx. Как раз то что и нужно, вот только появляется ошибка, что такой файл не найден. Хотя в корневом катологе есть файл xxx.php.
Вот сама ошибка: The requested URL /xxx was not found on this server.
RewriteEngine On
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule .* http://%{HTTP_HOST}%1 [R=301,L,QSA]
RewriteCond %{REQUEST_URI} ^(.+)\.php$
RewriteRule ^(.+)\.php$ /$1 [R=301,L]