Как сделать переадресацию Canonical на https

Автор Ekler1, 17 февраля 2020, 03:13:03

« назад - далее »

Ekler1

Кто знает как это исправить?
На хостинге установлен флажок - Переадресовывать запросы с http на https
Но Canonical url всё равно остается http Как исправить?

Vasiy

Возможно надо вставить в хедер строку
<link rel="canonical" href="https://wwww.sait.ru/" />
Не боги горшки обжигают, не зачем им такой хренью заниматься.

Ekler1

Цитата: Vasiy от 17 февраля 2020, 08:59:24
Возможно надо вставить в хедер строку
<link rel="canonical" href="https://wwww.sait.ru/" />

Не то) Если так делаю то канонический адрес на всех страницах https://wwww.sait.ru/
И ещё сразу не написал, не заметил
Если зайти на страницу фильтров то там канонический адрес https://...

Adik

Версия prestashop какая? В prestashop 1.7 вот так
<link rel="canonical" href="{$page.canonical}">

Ekler1

Цитата: Adik от 17 февраля 2020, 18:22:10
Версия prestashop какая? В prestashop 1.7 вот так
<link rel="canonical" href="{$page.canonical}">
У меня prestashop 1.6. Там по другому?

Adik

В prestashop 1.6 модуль добавляет тег Canonical.
Таких модулей много, смотреть нужно в коде модуля как он url определяет.

Ekler1

Цитата: Adik от 18 февраля 2020, 13:08:21
В prestashop 1.6 модуль добавляет тег Canonical.
Таких модулей много, смотреть нужно в коде модуля как он url определяет.
А какой модуль это делает? из SEO у меня только SmartBlog

Adik

В установленных модулях посмотрите.
В шаблоне header.tpl посмотрите, возможно Canonical добавлен в tpl файл.