Всем Привет!
имеется медуль ---Html_content--- для
Open slaed 1.2
Создает ссылки следующего вида
http://site/index.php?name=html&op=view&folder=Rybalka&contentsite=Rybalka_v_Krasnodare.html
кто-нибудь прописывал данный модульв ЧПУ, убрать длинные названия..оставить вид
http://site/Rybalka_v_Krasnodare.html
Прописывать tittle в заголовки контента не получается...
ЧПУ для Html_content
- Группа
- Новички
- Пункты
- 226
- Регистрация
- 28.09.2010
- Пол
- Мужчина
- Из
- Краснодарский край
- Предупреждения
- Нет
5.00
Всё равно название папки тоже придется выводить..
файл .htaccess:
config/config_rewrite.php:
примерно так...
получится:
http://site.ru/content-Rybalka-Rybalka_v_Krasnodare.html
- Группа
- Посетители
- Пункты
- 729
- Регистрация
- 07.10.2006
- Пол
- Мужчина
- Из
- Россия/Москва
- Предупреждения
- Нет
3.92
в config/config_rewrite.php: прописал...правильно?
$out[]="content.html";
$in[]="content-\\1-\\2";
$out[]= "'(?<!/)index.php\?name=Html_Content'";
$in[]= "'(?<!/)index.php\?name=html&op=view&folder=([\w\d\-\\.]+)&contentsite=([\w\d\-\\.]+)'";
а когда в файл .htaccess: добавляю Код
RewriteRule ^content-([%&;/:|\s\-\'{}().&_a-zA-ZR-pА-P0-9+=-])-([%&;/:|\s\-\'{}().&_a-zA-ZR-pА-P0-9+=-]) index.php?name=html&op=view&folder=$1&contentsite=$2 [NC]
RewriteRule ^content.html index.php?name=Html_Content [NC]
на денвере вылетает 500 ошибка.
Скажи, пожалуйста, что я не так сделал?
- Группа
- Новички
- Пункты
- 226
- Регистрация
- 28.09.2010
- Пол
- Мужчина
- Из
- Краснодарский край
- Предупреждения
- Нет
5.00
500 Internal Server Error - Внутренняя ошибка сервера.
Коды пятого класса сообщают об ошибке на сервере.
Ссылка формируется корректно?
Если да, смотрите правила в файле: .htaccess
О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
- Группа
- Клиент
- Пункты
- 39742
- Регистрация
- 30.04.2005
- Пол
- Мужчина
- Из
- Germany
- Предупреждения
- Нет
3.24
Самое первое что делаю:
Прописываю код в config/config_rewrite.php
$out[]="content.html";
$in[]="content-\\1-\\2";
$out[]= "'(?<!/)index.php\?name=Html_Content'";
$in[]= "'(?<!/)index.php\?name=html&op=view&folder=([\w\d\-\_\.]+)&contentsite=([\w\d\-\_\.]+)'";
Вылетает на Денвере Сообщение:
Warning: preg_replace() [function.preg-replace]: Delimiter must not be alphanumeric or backslash in S:\home\riba.loc\www\function\function.php on line 1616
- Группа
- Новички
- Пункты
- 226
- Регистрация
- 28.09.2010
- Пол
- Мужчина
- Из
- Краснодарский край
- Предупреждения
- Нет
5.00