ЧПУ. Задачка.

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

lordBlack

Мой дом здесь!
Регистрация
29 Ноя 2007
Сообщения
623
Реакции
267
есть работающий чпу вида:
site.ru/ru/cat/5375

под id 5375 - идет товар с название балко своловая

насколько реально переделать чпу чтобы было:

site.ru/ru/cat/balko_svolovaya

вообщем где копать и куда смотреть, и что брать за образец?
 
Зависит от CMS. Если самописная, то добавляем в .htaccess строчку вида:

RewriteRule ^ru/cat/(.*)$ /product.php?productname=$1

А в файле product.php ищем по названию нужный товар и выдаем его.

Можно сделать и более глобально:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

В этом случае index.php будет вызываться для всех несуществующих урлов. Но тут надо реализовывать более сложную логику, покрывающую все возможные случаи.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху