это мой простой htaccess, который перенаправляет все вызовы на index.php или error.php
Он работает нормально, но я бы скрыл исходный адрес из адресной строки.
#Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php [L]
ErrorDocument 404 /error.php
Теперь, если я зайду на www.mysite.com/news/last, я смогу просмотреть www.mysite.com/index.php?p=news§ion=last, но хотелось бы, чтобы в адресной строке он не изменился.
Заранее спасибо;)