Открыть Ответить

ЧПУ для Html_content

0.00

0.00

1
08.06.2011 10:34:40

Всем Привет!

имеется медуль ---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 в заголовки контента не получается...

Группа
Новички
Пункты
226
Регистрация
28.09.2010
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

09.06.2011 19:08:29 09.06.2011 19:10:12

Всё равно название папки тоже придется выводить..

файл .htaccess:

<br /> RewriteRule ^content-([%&;/:|\s\-\'{}().&_a-zA-ZR-pА-P0-9+=-]*)-([%&;/:|\s\-\'{}().&_a-zA-ZR-pА-P0-9+=-]*) index.php&#063;name=html&op=view&folder=$1&contentsite=$2 [NC]<br /> RewriteRule ^content.html index.php&#063;name=Html_Content [NC]<br />


config/config_rewrite.php:

<br /> "content-\\1-\\2",<br /> "content.html",<br />


<br /> "'(&#063;<!/)index.php\&#063;name=html&op=view&folder=([\w\d\-\_\.]+)&contentsite=([\w\d\-\_\.]+)'",<br /> "'(&#063;<!/)index.php\&#063;name=Html_Content'",<br />


примерно так...


получится:
http://site.ru/content-Rybalka-Rybalka_v_Krasnodare.html

Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

13.06.2011 10:02:14

в 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
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

16.06.2011 08:55:40

500 Internal Server Error - Внутренняя ошибка сервера.
Коды пятого класса сообщают об ошибке на сервере.

Ссылка формируется корректно?
Если да, смотрите правила в файле: .htaccess


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
Группа
Клиент
Пункты
39742
Регистрация
30.04.2005
Пол
Мужчина
Из
Germany
Предупреждения
Нет
SLAED CMS
SLAED CMS
3.24

3.24

17.06.2011 13:26:46

Самое первое что делаю:

Прописываю код в 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
Пол
Мужчина
Из
Краснодарский край
Предупреждения
Нет
nick888
nick888
5.00

5.00

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код