Перевод сайта на 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&amp;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&amp;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_certificates

  1. Скачайте и установите модуль через установщик расширений.
  2. Зайти в модификаторы, выберите новый модуль и обновить кеш (в правом верхнем углу).
  3. Зайдите в настройки магазина во вкладку сервер и поставьте значение ДА — Включить ЧПУ, Использовать SSL.
  4. Открыть файлы config.php и /admin/config.php. В них заменяем все http:// на https:// и сохраняем.
  5. Переименуйте в корне сайта файл .htaccess.txt (должен получится вот так .htaccess).
  6. Заходим на сайт и в админку по новому адресу с https://.
  7. Можно настроить разные переадресации с 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.Май.2017

di-grand.com

Перевод Opencart на защищенный протокол SSL Https категория Доработка и настройка сайта



РУССКИЙ

RUB

tipssmart.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта