Возможно ли сделать чпу для ssi без .shtml

Crazy182

Старатель
Регистрация
29 Ноя 2006
Сообщения
214
Реакции
14
Подскажите, можно ли сделать чпу для сайта на статике (ssi), а именно убрать суффикс в url, допустим Для просмотра ссылки Войди или Зарегистрируйся т.е. .shtml заменить на / но чтобы при этом работало и ssi. Хост платный.
Подскажите как это реализовать и возможно ли это все.
 
Стандртно через мод_реврайт:
Код:
RewriteRule ^/news/ /news.shtml
 
Сделал содержание такое:

Код:
DirectoryIndex index.html
 
RewriteEngine On
 
RewriteRule ^/about/ /about.html

но денвер выдает ошибку Not Found при переходе на на Для просмотра ссылки Войди или Зарегистрируйся а по ссылке Для просмотра ссылки Войди или Зарегистрируйся работает ссылка

В чем ошибка у меня ?

Вроде разобрался слегка таким образом:

Код:
RewriteEngine On
RewriteBase /
RewriteRule ^about/$ about.html [L]

Возник вопрос в / с ним или без! Мне нужно чтобы всегда было / на конце, добавил такой код

Код:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

После этого сайт не видит главное директории ! Выдает код about/style/images/favicon.png/ вместо style/images/favicon.png

А может возможно проще все сделать, чтобы автоматом все расширения .html заменялись на / ?
 
Назад
Сверху