Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как работает чпу в joomla или wordpress
 
 автор: ladan   (24.03.2013 в 01:40)   письмо автору
 
 

Здравствуйте, никто не знает каким образом работает чпу в joomla? В htaccess того движка вообще почти никаких записей нет. Хочу сделать примерно также, только движок свой. Пока есть одно решение - скриптом генерировать htaccess с правилами, но если ссылок будет больше 1000, то уже этот способ не пойдет. Подскажите кто знает как это сделать, не создавая правила в htaccess? Такие чпу можно встретить в joomla или wordpress, например ссылка http://sait.ru/news/article.html

  Ответить  
 
 автор: CrazyAngel   (24.03.2013 в 06:27)   письмо автору
 
   для: ladan   (24.03.2013 в 01:40)
 

Много записей и не надо. Все запросы направляются на 1 скрипт, а уже он на основе url решает что делать.

P.S. Не надо своих систем, если вы даже такого не знаете ;(

  Ответить  
 
 автор: psychomc   (24.03.2013 в 11:58)   письмо автору
 
   для: CrazyAngel   (24.03.2013 в 06:27)
 

>P.S. Не надо своих систем, если вы даже такого не знаете ;(
ну это вы зря. как раз таки человек при написании своего велосипеда сможет чему-то реально научиться.

  Ответить  
 
 автор: vorobey   (25.03.2013 в 01:08)   письмо автору
 
   для: ladan   (24.03.2013 в 01:40)
 

Вы загляните в базу данных - там часто к публикациям есть поле с названием ЧПУ , вот оно и берется.
Линк парсится explode() - implode() достаточно простая функция, есть ньюансы конечно.
Вообщем из http://sait.ru/news/article.html получают чтото типа
<?php
array(
'news',
'article'
);
?>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования