Вход на сайт
mod_rewrite
437
NEW 23.04.11 22:15
Скрпт выдает линки типа
http://www.host.de/index.php/super.html
http://www.host.de/index.php/kontakt
Нужны
http://www.host.de/super.html
http://www.host.de/kontakt.html
.........
RewriteRule .* index.php [L] вырезает индех.php тут все в норме, но застрял на том, как ко второму линку добавить ".html"
Подскажите как?
http://www.host.de/index.php/super.html
http://www.host.de/index.php/kontakt
Нужны
http://www.host.de/super.html
http://www.host.de/kontakt.html
.........
RewriteRule .* index.php [L] вырезает индех.php тут все в норме, но застрял на том, как ко второму линку добавить ".html"
Подскажите как?
NEW 24.04.11 23:32
в ответ project33 24.04.11 22:08
Уверен, что правило даёт ошибку? Вроде, всё в порядке с ним. Включи полное логгирование мод реврайта в конфиге хоста:
RewriteLog /var/log/apache2/logname
RewriteLogLewel 3
(9 - самый подробный, обычно третьего хватает, чтобы понять, что происходит)
Dropbox - средство синхронизации и бэкапа файлов.
NEW 25.04.11 10:32
в ответ project33 25.04.11 02:12
попробуй на сервере закомментировать "RewriteBase /", может поможет. Обычно у хостеров это уже по умолчанию настроено, и повторное использование в .htaccess вызывает ошибку.
У моего хостера подобная трабла, так что закомментировал RewriteBase и Options +FollowSymLinks, и не каких Internal Server Error больше.
У моего хостера подобная трабла, так что закомментировал RewriteBase и Options +FollowSymLinks, и не каких Internal Server Error больше.