Как настроить работу магазина через SSL? Есть решение
Здравствуйте!
Шоп скрипт 7 на своем хостинге.
1. Приобрел SSL-сертификат у хостера для домена.
2. В инсталлере в настройках указал адрес сайта с https: https://sport-bat.ru/ (это вообще нужно делать???)
3. В "сайт->структура->поселение магазин" установил галочку "Использовать защищенное HTTPS".
Но сайт так и продолжает работать без SSL (кэш в инсталлере бэкэнда и кэш браузера очищал).
Что делать? Надо прописывать специальные редиректы в htaccess? Если да - то какие?
2 ответа
2-е действие не нужно.
Для авто-редиректа необходимо указать настройки в .htaccess или включить параметр в панели управления хостинга. Эту информацию вы можете уточнить у вашего хостинг-провайдера.
Редирект на https необходимо указать настройки в .htaccess:
(после RewriteEngine On )
вставить этот код:
RewriteCond %{HTTPS} off<o:p></o:p>
RewriteCond %{HTTP:X-Forwarded-Proto} !https<o:p></o:p>
RewriteCond %{REQUEST_URI} !robots.txt<o:p></o:p>
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
И будет у вас все в шоколаде! :)