Перенос сайта на https
В настойках магазина установила https, в инсталлере тоже прописала. При карта сайта доступна по старому адресе http:site.ru/sitamp-shop.xml и в карте урл без https. Подскажите, где можно настроить карту сайта под https
В настойках магазина установила https, в инсталлере тоже прописала. При карта сайта доступна по старому адресе http:site.ru/sitamp-shop.xml и в карте урл без https. Подскажите, где можно настроить карту сайта под https
6 ответов
Перенос сайта на https:
В настройках Инсталлера домен прописать с https://
Сайт -> Структура -> Магазин -> Использовать защищенное HTTPS-соединение при оформлении заказа и для личного кабинета покупателя
Нужно 301 перенаправление на https всего, кроме robots.txt, который должен быть доступен и по http, и по https (изменяем .htaccess в корне сайта):
RewriteEngine On
#RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/robots.txt$ [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]
В robots.txt вносим изменения:
User-agent: Yandex
Host: https://домен
Sitemap: https://домен/sitemap.xml
Потом в кабинете для ВебМастеров Гугла и Яндекса сообщаем про переезд сайта.
После этого тестируем работу, убираем с сайта все ссылочки на http-ресурсы -переводим на https (могут быть счетчики посещаемости, ссылки на шрифты, яваскрипт-библиотеки, элементы дизайна и т.д.), если есть компонент блог, то в нем ссылки на записи тоже переводим на https и т.д.
Сайт -> Структура -> Магазин -> Использовать защищенное HTTPS-соединение при оформлении заказа и для личного кабинета покупателя - писала, роботс меняла, только при этом у товаров на сайте url оставался с https и в карте сайта они были с http, как впрочем и сама карта сайта была доступна только по адресу http://site.ru/sitemap.xml
Если вы обратитесь по адресу https://site.ru/sitemap.xml то и ссылки будут построены с https
В том то и дело, что по этому url карты сайта не было, карта оставалась доступна по старому адресу http://site.ru/sitemap.xml
после вставки,сайт перестает работать,что нужно удалить а что оставить?
RewriteEngine On
#RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/robots.txt$ [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]
Еще раз.
Сайт находиться на своем хостинге (не в облаке), в нем есть магазин. Он прекрасно доступен по новому адресу. Я ему меняю адрес в инсталлере http://joxi.ru/52aENVDHGWo4b2 и в настройках витрины магазина http://joxi.ru/V2VERjoH0aPKEm.
Можно было бы уже настроить редирект, вот только sitemap подводит
sitemap http://joxi.ru/n2YvRjoijRPeOA