Чтение RSS каналов

Форум

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

ЧПУ для Html_content

0

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

5

5
2
09.06.2011 19:08:2909.06.2011 19:10:12

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

файл .htaccess:

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


config/config_rewrite.php:

<br /> &quot;content-&#092;&#092;1-&#092;&#092;2&quot;,<br /> &quot;content.html&quot;,<br />


<br /> &quot;&#039;(&#063;&lt;!/)index.php&#092;&#063;name=html&amp;op=view&amp;folder=([&#092;w&#092;d&#092;-&#092;_&#092;.]+)&amp;contentsite=([&#092;w&#092;d&#092;-&#092;_&#092;.]+)&#039;&quot;,<br /> &quot;&#039;(&#063;&lt;!/)index.php&#092;&#063;name=Html_Content&#039;&quot;,<br />


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


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

3.91

3.91
3
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 ошибка.
Скажи, пожалуйста, что я не так сделал?

5

5
4
16.06.2011 08:55:40

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

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


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
5
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

5

5
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь