ЧПУ Santafox

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

eburgnights

Гуру форума
Регистрация
10 Мар 2007
Сообщения
212
Реакции
74
Установлен движок santafox.
Все страницы имеют вид:
сайт.ру/services.html
сайт.ру/seo.html
сайт.ру/web.html

Как сделать так, чтобы страницы
сайт.ру/seo.html
сайт.ру/web.html

имели вид
сайт.ру/services/seo.html
сайт.ру/services/web.html
 
Примерно так
RewriteEngine On
RewriteRule /seo\.html$ /services/seo.html
RewriteRule /web\.html$ /services/web.html
 
Примерно так
RewriteEngine On
RewriteRule /seo\.html$ /services/seo.html
RewriteRule /web\.html$ /services/web.html

Попробывал дописать, не получилось.
Перед этим еще стотоит правило:

Код:
#RewriteRule   !^features.*     -                  [C]
RewriteRule   ^[a-z0-9_-]*\.html.*                     index.php
 
Так поставь перед этими.
Знак # - это коментирует строку, тоесть она не выполняется
 
Я говорю, что #RewriteRule !^features.* закоментированно и не работает :)
RewriteEngine On
RewriteRule /seo\.html$ /services/seo.html [L]
RewriteRule /web\.html$ /services/web.html [L]
RewriteRule ^[a-z0-9_-]*\.html.* index.php
 
как сделать, чтоб ссылки типа ru_index.html
(
ru_bla_bla_bla.html
en_page.html
en_page_nomber_one.html
pl_strona.html
и др
)
изменялись на:

/ru/index.html
/ru/bla_bla_bla.html
/en/page.html
/en/page_nomber_one.html
/pl/strona.html


то есть, чтоб в названии первые две буквы отделялись слешами...:nezn:
 
как сделать, чтоб ссылки типа ru_index.html
чистое правило, или как в дефолтной установке апача - через mod_charset ?
 
чистое правило, или как в дефолтной установке апача - через mod_charset ?

правило для всех страниц.
первьіе две буквьі оставляет, первьій пробел заменяет на слеш.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху