Помогите с htaccess

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

DarkWing

Постоялец
Регистрация
15 Фев 2007
Сообщения
356
Реакции
148
Помогите разобраться с htaccess от cms VamShop. Ниже скопировал часть из htaccess.

Код:
AddDefaultCharset utf-8

RewriteEngine On
RewriteBase /

RewriteRule ^product_reviews_write\.php\/info\/p(.*)_.*\.html product_reviews_write\.php\?products_id=$1 [L]
RewriteRule ^product_reviews_write\.php\/action\/process\/info\/p([0-9]*)_.*\.html product_reviews_write\.php\?action=process\&products_id=$1 [L]

RewriteRule ^product_info\.php\/info\/p(.*)_.*\/action\/add_product product_info\.php\?products_id=$1\&action=add_product\ [L]
RewriteRule ^shopping_cart\.php\/products_id\/([0-9]*)\/info\/p([0-9]*)_.*\.html shopping_cart\.php\?products_id=$1 [L]

RewriteRule ^(product_info|index|shop_content|news|faq|articles|article_info).php(.*)$ redirector.php [L]

Помогите привести ссылки вида:
/product_info.php/info/номер товара_название товара.html

К такому виду:
/catalog/название товара.html

Извиняюсь если задал глупый вопрос.
 
Не получится. У Вас выбор товара происходит по номеру товара, а не по названию.
 
B0nuse написал(а):
Не получится. У Вас выбор товара происходит по номеру товара, а не по названию.

Странно. Если в самом движке включать seo url то он включит в урл чисто названия товара, например сайт.ру/название товара.html . Не пойму где указать чтобы например сохранение происходило так сайт.ru/catalog/название товара.html

А что нужно изменить, чтобы стало /catalog/номер товара_название товара.html ?
 
Что-то я сразу не углядел.
У Вас за нужный Вам редирект отвечает файл redirector.php
который работает по правилу
Код:
RewriteRule ^(product_info|index|shop_content|news|faq|articles|article_info).php(.*)$ redirector.php [L]
его и смотрите.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху