Sitemap и https

#1 24 февраля 2016 в 11:35
Здравствуйте ребята. На новом проекте (еще не запустили) используем протокол https. Сегодня заметил что ссылки на sitemap генерируется с http. Есть способ поменять это на https?
#2 5 февраля 2017 в 18:49
Тоже сегодня с этим столкнулся. Автор, как решил проблему?
#3 5 февраля 2017 в 18:55

Тоже сегодня с этим столкнулся

GoodNet
Вы в файле config.php http на https заменили?
#4 5 февраля 2017 в 19:17
Добавления в файл /system/controllers/sitemap/hooks/cron_generate.php строки private $http = 'https://'; проблему решает.
Но хотел бы узнать у знатоков это как то может влиять негативно или может быть последствие такого решение?
#5 5 февраля 2017 в 19:24
Пора уже дополнение написать, на ОП2 такое ставил, все везде переделывает на https

Или галочку в админке =)
#6 5 февраля 2017 в 19:28
DK, globator, Спасибо!


Стал искать файлы которые вы указали и понял что похоже речь у ТС шла о второй ветке Instantcms.

А у меня 1.10.5

Проблема актуальна
#7 5 февраля 2017 в 19:44
GoodNet, чем генерируете sitemap?
#8 5 февраля 2017 в 20:01

чем генерируете sitemap ?

Sonat

Стоит давно компонент "Карта Сайта v2.0", даже не помню откуда он взялся у меня…
#9 5 февраля 2017 в 20:06

Стоит давно компонент "Карта Сайта v2.0"

GoodNet
Поищите в notepad++ в файлах компонента "http", попробуйте заменить на "https".
#10 5 февраля 2017 в 20:25
DK, да, спасибо!

Сделал это в первую очередь, еще раньше, но не помогло. Оказалось кэш забыл почистить laugh

Может кому пригодится. Нужно поменять http на https в файле /components/sitemap/model.php

А именно в этих строках:
  1. $this->host = "https://".$_SERVER['HTTP_HOST'];
  2. if ($this->config['host']){ $this->host = "https://".$this->config['host']; }

Всем спасибо за отзывчивость!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.