[help] Mod rewrite

Статус
В этой теме нельзя размещать новые ответы.
А в каждой папке
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Обычный сайт html, нужно что бы адреса типа Для просмотра ссылки Войди или Зарегистрируйся отображались как Для просмотра ссылки Войди или Зарегистрируйся
делал так Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.html$ $1 [L]
выдает на всех страницах кроме главной
Not Found

The requested URL /onas was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2 Server at protekconsalting.ru Port 80
 
Ну чтоб они отобраались, то надо исходники править, а не htaccess

а вот чтоб по запросу site.ru/bla-bla получить содержимое site.ru/bla-bla.html можно сделать так
RewriteRule ^(.*)$ $1.html
 
В общем подсказали как сделать, если кому пригодиться
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} !^.*\..*$
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}\.html -f
RewriteRule ^(.*)$ $1.html [L]
 
А в каждой папке Для просмотра ссылки Войди или Зарегистрируйся может быть только один somesome.html или их там может быть несколько?
В каждой (виртуальной) папке по одному самвану.
============================================
Писал в саппорт по этому поводу.

Можно сделать такого вида адрес:
Для просмотра ссылки Войди или Зарегистрируйся

Т.е. между корневым / и id объявления должно что-то стоять.

Теперь немного меняется изначальная формулировка.

Как редиректить с

на
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху