Модуль Sitemap генерирует карту с http, а нужно с https

Автор Natasha, 09 марта 2018, 15:23:50

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

Natasha

Модуль Sitemap генерирует карту с http, а нужно с https. Что сделать. Где настраивать?

Adik

В последней версии вроде-бы исправляли этот баг. Обновите модуль.
На https://github.com/PrestaShop/gsitemap/blob/master/gsitemap.php
Видно, что добавили
if (Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE'))
$protocol = 'https://';
else
$protocol = 'http://';


Natasha

Цитата: Adik от 09 марта 2018, 15:29:38
В последней версии вроде-бы исправляли этот баг. Обновите модуль.
На https://github.com/PrestaShop/gsitemap/blob/master/gsitemap.php
Видно, что добавили
if (Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE'))
$protocol = 'https://';
else
$protocol = 'http://';


Спасибо за ваш ответ. Зашла, посмотрела, но я не понимаю на что там нажимать, что бы обновить. Я не программист, поэтому извините, если глупый вопрос. Подскажите какой порядок моих действий, что бы обновить модуль Google sitemap?

Adik

Скачайте новый модуль, расспакуйте, удалите старый, перенесите новый на сайт и установите.

Natasha

Цитата: Adik от 10 марта 2018, 10:58:56
Скачайте новый модуль, расспакуйте, удалите старый, перенесите новый на сайт и установите.

Спасибо за ответ! А для того что бы загрузить модуль на сайт с помощью админпанели,то распаковывать не нужно? Если распаковывать, то эти файлы загружать через фтп в папку модули? И еще,я вот поняла что языковые версии сайта модуль генерирует с https, а вот основной т е общий адрес для всех sitemap генерирует с http.  В таком случае тоже нужно пробовать обновлять модуль?

mAgency

Адрес основного файла карты сайты xml вы указываете сами в инструментах вебмастера google и yandex, в файле robots.txt. Поэтому нет необходимости менять модуль.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

Natasha

Цитата: mAgency от 10 марта 2018, 15:45:06
Адрес основного файла карты сайты xml вы указываете сами в инструментах вебмастера google и yandex, в файле robots.txt. Поэтому нет необходимости менять модуль.

Вашу логику я понимаю. Вроде бы все правильно, но я вот получается должна а robots.txt указать ссылку на тот общий адрес,который мне генерирует модуль,но этот адрес с http . Так как у меня сайт с https, то и задалась вопросом как сделать что бы сгенерировалась карта с https и этот адрес я ввела в robots. Хотя если учесть что при переходе по ссылке основного sitemap с http откоывается список с адресами sitemap для всех языковых версий и каждая из них с https, то может это не проблема, а может и нужно модуль обновить......

mAgency

Вы как раз и не понимаете логику (она кстате не моя, это prestashop так создан).
В модуле вы создаете карту сайта. Это несколько файлов, один основной и по одному языковой версии.
Вот за ссылки в этих файлах и отвечает модуль. Ссылки внутри этих файлах должны быть с https (если у вас включено использовать SSL).
А ссылку на основной файл карты сайта вы сами должы добавлять и сами устанавливать http или https.
Найдите тему на форуме по robots.txt и sitemap, там все подробно объяснено.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

Natasha

Цитата: mAgency от 11 марта 2018, 12:48:38
Вы как раз и не понимаете логику (она кстате не моя, это prestashop так создан).
В модуле вы создаете карту сайта. Это несколько файлов, один основной и по одному языковой версии.
Вот за ссылки в этих файлах и отвечает модуль. Ссылки внутри этих файлах должны быть с https (если у вас включено использовать SSL).
А ссылку на основной файл карты сайта вы сами должы добавлять и сами устанавливать http или https.
Найдите тему на форуме по robots.txt и sitemap, там все подробно объяснено.
Понятно. Спасибо. Попробую поискать.