Помощь rel="canonical" в joomla 2.5 где формируется?

jetq

Создатель
Регистрация
20 Июн 2013
Сообщения
35
Реакции
2
Дублирование своих и чужих тем/сообщений
Добрый день, форумцы.

Есть сайт, на нем стоит zoo ,
Код:
// add canonical
        if ($this->app->system->document instanceof JDocumentHTML) {
            $this->app->system->document->addHeadLink(JRoute::_($this->app->route->item($this->item, false), true, -1), 'canonical');
        }
вот это я нащел в public_html/components/com_zoo/controllers его убираешь и нет каноникала, вот подскажите, откуда он берет ссылку в каноникал? потому что получается вот что...
2017-04-05_13-28-37.png
Спасибо
 
установи плагин
Для просмотра ссылки Войди или Зарегистрируйся

и выбери в настройках плагина https или http.

если есть другие плагины каноникал - отключи или удали их.
 
Но у меня версия 2.5 ((

Разобрался, надо было
Код:
// add canonical
        if ($this->app->system->document instanceof JDocumentHTML) {
            $this->app->system->document->addHeadLink(JRoute::_($this->app->route->item($this->item, false), true, -1), 'canonical');
        }

на

Код:
// add canonical
        if ($this->app->system->document instanceof JDocumentHTML) {
            $this->app->system->document->addHeadLink(JRoute::_($this->app->route->item($this->item, false), true, 0), 'canonical');
        }

заменить, и все))
 
Последнее редактирование модератором:
Для joomla 4 можете подсказать подобное решение?
 
Назад
Сверху