ошибка sitemap при переходе на https Есть решение
Сайт переведен на https. Прописаны редиректы в htsccess, изменен урл в настройках инсталлера. Все как всегда. делал такое 100 раз
И тут - ошибка сайтмапа:
Unsafe attempt to load URL http://xxx.ru/wa-content/xml/sitemap-index.xsl from frame with URL https://xxx.ru/sitemap.xml. Domains, protocols and ports must match.
По какой-то причине он тянет файл sitemap-index.xsl по http протоколу....
В чем может быть проблема?
p.s. кеш чистил
6 ответов
Не сработал метод waRequest::isHttps()?
Если не сработал, это можно исправить.
эм... а где логику подключения посмотреть? че туда воткнуть?
Михаил, ну хоть пример приведите...
что мне туда вписать?
для потомков
Пример (который почти наверняка у вас не сработает, потому что я не знаю конфигурацию вашего сервера)
Нужно видеть состав серверных переменных при запросе через HTTP и через HTTPS на вашем сервере. И в формировании строки, пример которой я показал, учитывать разницу между этими значениями. Почти наверняка при запросе сайта через HTTPS в массиве $_SERVER должна присутствовать дополнительная переменная, или другое значение какой-то переменной, которая есть в этом массиве при запросе в обоих режимах.