Форум русской поддержки Joomla!® CMS
05.12.2016, 08:32:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ликвидация дублей товаров при мультикатегорийности, VirtueMart 3.0

 (Прочитано 79 раз)
0 Пользователей и 1 Гость смотрят эту тему.
forelka
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« : 02.11.2016, 16:20:01 »

Сейчас до каждого товара можно добраться несколькими путями (2-3), соответственно адрес карточки товара может выглядеть:
site.ru/catalog/category1/brend/product1/
и
site.ru/catalog/category2/type1/product1/
но это один и тот же товар, одна и та же карточка, соответственно поисковик расценивает как дубль.
Хочу чтобы карточки товара имели адрес site.ru/catalog/product1/ независимо от пути, по которому к ним приходят
Как это сделать?
Записан
forelka
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 4


« Ответ #1 : 05.11.2016, 12:27:52 »

Ну хоть скажите, это роутинг надо править?
Записан
pavelrer
Давно я тут
****

Репутация: +4/-0
Offline Offline

Сообщений: 262


« Ответ #2 : 05.11.2016, 21:27:37 »

$httpUrl = ($_SERVER['REQUEST_URI']);
$pos = strpos($httpUrl, 'brand'); if ($pos === false) { } else { $doc =& JFactory::getDocument();$doc->setMetaData( 'robots', 'noindex, nofollow' ); }

Я, делаю так
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet