PowerPartners.ru

Форум партнерской программы
Текущее время: 28 мар 2024, 11:03

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Снова вопрос с ЧПУ
СообщениеДобавлено: 18 окт 2017, 23:10 
Не в сети

Зарегистрирован: 18 окт 2017, 23:05
Сообщения: 3
Добрый вечер!

Подскажите пожалуйста, провозился с формированием ЧПУ, переписал ссылки.
Категории открываются корректно, при клике на товар идет редирект на главную...
Работают категории и страницы.
Ваш пример с предыдущего топика по ЧПУ переделать под свою структуру не смог.

В глубоких знаниях htaccess не силен :(

Перенаправляю так:
RewriteRule ^stabilizator/(.*)$ cat.php?cat=$1
#RewriteRule ^stabilizator/(.*)$ product.php?product=$1
RewriteRule ^page/(.*)$ page.php?page=$1
RewriteRule ^addtocart/(.*)$ buy.php?product=$1
RewriteRule ^remove/(.*)$ remove.php?product=$1
RewriteRule ^cart/$ cart.php


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Снова вопрос с ЧПУ
СообщениеДобавлено: 18 окт 2017, 23:30 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2478
А какой ЧПУ URL должен быть в соответствии с вашей задумкой, например, у товара с кодом voltron-10000 ?


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Снова вопрос с ЧПУ
СообщениеДобавлено: 19 окт 2017, 01:34 
Не в сети

Зарегистрирован: 22 апр 2013, 11:34
Сообщения: 492
Вы не написали правило для товара. Т.е. правило, которое будет направлять на product.php?product=код_товара (оно у Вас закомментировано).


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Снова вопрос с ЧПУ
СообщениеДобавлено: 19 окт 2017, 09:25 
Не в сети

Зарегистрирован: 18 окт 2017, 23:05
Сообщения: 3
#RewriteRule ^stabilizator/(.*)$ product.php?product=$1
/stabilizator/voltron-10000

Сюда просто кинул Htaccess уже после попыток оживить, когда не работало закоментированно не было


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Снова вопрос с ЧПУ
СообщениеДобавлено: 19 окт 2017, 10:14 
Не в сети
Администратор

Зарегистрирован: 12 дек 2008, 01:50
Сообщения: 2478
LEXXiY писал(а):
admin писал(а):
А какой ЧПУ URL должен быть в соответствии с вашей задумкой, например, у товара с кодом voltron-10000 ?
/stabilizator/voltron-10000

Так у вас уже есть аналогичное правило для категорий:
LEXXiY писал(а):
RewriteRule ^stabilizator/(.*)$ cat.php?cat=$1


Поэтому, увидев URL /stabilizator/voltron-10000 mod_rewrite превратит его в /cat.php?cat=voltron-10000, но такой категории нет, и будет произведен редирект на главную страницу.

Вам следует использовать различные префиксы для товаров и категорий, чтобы mod_rewrite точно знал когда производить замену на cat.php?cat=$1, а когда на product.php?product=$1


Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Снова вопрос с ЧПУ
СообщениеДобавлено: 19 окт 2017, 10:16 
Не в сети

Зарегистрирован: 18 окт 2017, 23:05
Сообщения: 3
:oops:
понятно, не подумал об этом :(
спасибо за помощь.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB