Перевод сайта на Opencart 1.5.5.1.2 с http на https. Перевод opencart на https
Перевод сайта на Opencart 1.5.5.1.2 с http на https
Краткая инструкция по переводу сайта на Opencart 1.5.5.1.2 с http на https приведена ниже:
Обязательно предварительно сделайте резервную копию.
1) Заказываем SSL сертификат и устанавливаем его на хостинг (был заказан бесплатный сертификат Comodo на 90 дней).
2) Изменяем файлы config.php в корневой папке и в папке admin (добавляем «s» везде).
3) Включаем в админ панеле сайта SSL.
4) Правим файл .htaccess:
Вставляем код (не забываем изменить «сайт» и «домензона» на свои значения):
# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^www.сайт\.домензона$ [NC]
RewriteRule ^(.*)$ https://сайт.домензона/$1 [R=301,L]
5) В файле шаблона header.tpl изменяем строку:
<link href=»http://fonts.googleapis.com/css?fam…300,600,400&subset=cyrillic-ext,latin-ext» rel=»stylesheet» type=»text/css»>
на
<link href=»//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,700,300,600,400&subset=cyrillic-ext,latin-ext» rel=»stylesheet» type=»text/css»>
6) В файле /system/library/url.php
В строке
public function link($route, $args = », $connection = ‘NONSSL’)
изменяем на:
public function link($route, $args = », $connection = ‘SSL’)
В итоге, при этих изменениях включится режим https на Opencart 1.5.5.1.2
Если установлены модули и шаблон с большими изменениями, то возможно понадобится еще подправить и изменить http на https вручную.
albyk.ru
Настройка SSL (HTTPS) для OpenCart 2.2.0.0 – Di-Grand блог о создании сайтов
- Скачайте и установите модуль через установщик расширений.
- Зайти в модификаторы, выберите новый модуль и обновить кеш (в правом верхнем углу).
- Зайдите в настройки магазина во вкладку сервер и поставьте значение ДА — Включить ЧПУ, Использовать SSL.
- Открыть файлы config.php и /admin/config.php. В них заменяем все http:// на https:// и сохраняем.
- Переименуйте в корне сайта файл .htaccess.txt (должен получится вот так .htaccess).
- Заходим на сайт и в админку по новому адресу с https://.
- Можно настроить разные переадресации с http:// на https:// и т.д. Добавьте в ваш файл .htaccess
### переадресация 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]
### переадресация 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] |
Если у вас OpenCart другой версии, то первые 3 пункты пропускайте, модуль не потребуется.
Скачать: https-2-2-0xНастройка SSL (HTTPS) для OpenCart 2.2.0.0
Скачано: 583, размер: 57 B, дата: 16.Май.2017di-grand.com
Перевод Opencart на защищенный протокол SSL Https категория Доработка и настройка сайта
РУССКИЙ
- РУССКИЙ
- Français
- Español
- Italiano
RUB
- RUB
- USD
tipssmart.ru