Site icon GRAVITSAPA.INFO

Как включить SSL, редирект на HTTPS в Opencart?

  1. Всё просто, для начала отредактируем файлы /config.php и admin/config.php – необходимо все http заменить на https.
  2. Скачиваем модуль fix_https.ocmod и устанавливаем (должен уже быть установлен VQMod). Официальная страница модуля тут.
  3. В файле .htaccess пишем редирект на https:
    ### переадресация http на https
    RewriteCond %{HTTPS} off
    RewriteCond %{HTTP:X-Forwarded-Proto} !https
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    ### переадресация с www
    RewriteCond %{HTTP_HOST} ^www.ваш-сайт.com$ [NC]
    RewriteRule ^(.*)$ https://ваш-сайт.com/$1 [R=301,L]
  4. В админке в настройках во вкладке “Сервер” пункты “Включить ЧПУ” и “Использовать SSL” поставить ДА.

Этого должно быть достаточно, если возникли вопросы, пишите в комменты.

Exit mobile version