Не работает RewriteRule

84
.
Поставил на 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]) работало
Ничего не менял, просто сделал бэкап и закинул на новый хост
.
Ей 25
Ковыряй настройки апача. Либо ты не разрешил выполнение .htaccess файлов в директории с сайтами, либо не включил мод_реврайт в апаче.
.
# a2enmod rewrite
# write already enabled

Да и правила то работают все кроме вот этого
RewriteRule ^(([^/]+/)*[^.]+)$ /$1.php [L]


Из корня сайта не работают такого вида ссылки /forum хоть и файл forum.php присутствует Переустановил апач, подключил всё что только можно, ничего не изменилось(
Всего: 3
Фильтр по автору
Скачать тему