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

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

Если Вам нужна абсолютная каноническая ссылка для категорий товаров VirtueMart

 (Прочитано 81 раз)
0 Пользователей и 1 Гость смотрят эту тему.
borro
Живу я здесь
******

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

Пол: Мужской
Сообщений: 1150


желаю вам счастья


« : 12.08.2016, 21:06:23 »

Здравствуйте!

С точки зрения SEO оптимизации очень важно иметь правильную каноническую ссылку. У меня она была относительная для категории товаров VirtueMart 3.0.9.
К счастью у меня уже был https для сайта, поэтому, чтобы включить абсолютную каноническую ссылку мне потребовалось в файле /components/com_virtuemart/views/category/view.html.php
в районе 349 строки заменить строку
Код:
$document->addHeadLink( JRoute::_($link, FALSE), 'canonical', 'rel', '' );[code]
на строчку
[code]$document->addHeadLink( JRoute::_($link, FALSE, TRUE), 'canonical', 'rel', '' );
Если же у вас не https, то надо раздобыть абсолютный путь к файлу и написать нечто такое:
Код:
$document->addHeadLink( $absolute_path.JRoute::_($link, FALSE, TRUE), 'canonical', 'rel', '' );

где $absolute_path - переменная, которая где-нибудь выше должна быть заполнена абсолютной ссылкой на главную страницу Вашего сайта одним из методов, который я сейчас позабыл Azn

[/code][/code]
Записан
Страниц: [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