У меня тут странная проблема; Следующий .htaccess работает, но теперь (после перехода на выделенный сервер) он просто добавляет переменную в конце URL-адреса в адресной строке браузера; Например:
Если я назову это ..
http://www.mydomain.com/sports
Переписывается так .. :(
http://www.mydomain.com/index.php?u=sports
Я просто хочу, чтобы он оставался таким же, как его называли :)
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]
RewriteRule ^(.*)$ http://www.mydomain.com/index.php?u=$1 [NC]
Спасибо заранее!