Поставил на VPS apache2+php+mysql закинул сайт (с другого хоста и там всё норм) и оказывается некоторые RewriteRule не работают((
Вот мне нужно чтобы по вот такому запросу 
http://site.ru/forum
 открывалась страница 
http://site.ru/forum.php
 но в адресной строке оставалось 
http://site.ru/forum
Из .htaccess:
RewriteEngine On
RewriteRule ^players_([0-9]+)$ /modules/ajax/other/players.php?id=$1
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]
на предыдущем хосте (RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]) работало
Ничего не менял, просто сделал бэкап и закинул на новый хост            
 
            
            
            
                Ковыряй настройки апача. Либо ты не разрешил выполнение .htaccess файлов в директории с сайтами, либо не включил мод_реврайт в апаче.            
                        
         
            
            
            
                # a2enmod rewrite
# write already enabled
Да и правила то работают все кроме вот этого 
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]
Из корня сайта не работают такого вида ссылки /forum хоть и файл forum.php присутствует 

 Переустановил апач, подключил всё что только можно, ничего не изменилось(