Настраиваем SSL в VamShop 2!

Перевод магазина на базе VamShop 2 на SSL протокол состоит из двух частей:

1. Настройка на стороне сервера.

2. Настройка на стороне магазина.

1. Настройка на стороне сервера.

Первое, что Вам необходимо сделать — это получить SSL сертификат для своего домена.

Можно купить сертификат, либо получить бесплатно в сервисах вроде Let’s Encrypt — https://letsencrypt.org/

В большинстве случаев сертификат можно привязать к домену самостоятельно через панель управления хостингом, обычно у Вас как у пользователя хостинга есть какая-либо панель управления, где всё и делается.

Например, всё легко настраивается в панели управления ISPManager, так же добавление SSL сертификатов есть в панелях Plesk, cPanel, DirectAdmin и т.д.

Всё, будем считать, что Вы SSL сертификат получили (купили) и установили его на свой домен.

Теперь осталось самое простое, просто сделать редирект с http:// на https:// адреса внутри Вашего магазина.

2. Настройка на стороне магазина.

Для того чтобы настроить перенаправление (редирект) с http:// на https:// в магазине на базе VamShop 2, открываете файл .htaccess в корневой папке магазина (там где лежит файл config.php) и после:

RewriteEngine on

Добавляете:

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
RewriteCond %{REQUEST_FILENAME} !-f
Всё, теперь у Вас принудительно все ссылки внутри магазина проходят через SSL протокол.

Небольшое замечание.

Если Вы в своём магазине вставляли скрипты, картинки через html-редактор, добавляи всякие виджеты, счётчики и т.д., убедитесь, что у Вас везде в html-коде этих виджетов, скриптов, картинок тоже исправлен протокол с http:// на https://

Найти такие проблемные места можно с помощью браузера Chrome и его Developer Console, с помощью консоли можно увидеть, в чём проблема.

Если Вы всё сделали правильно, в Вашем магазине в браузере хром будет соответствующий значок:

68a2be97a6secure Настраиваем SSL в VamShop 2!

Если сертификат на сервер не был установлен или установлен неправильно, то будет такой значок:

051f633941secure Настраиваем SSL в VamShop 2!

Если сертификат установлен правильно, но на странице есть какие-то проблемы, то будет значок i:

fc80d2ef14l info Настраиваем SSL в VamShop 2!

Кликнув по которому можно узнать, в чём проблемы.

Читайте ошибки и исправляйте. По умолчанию в VamShop 2 уже всё подготовлено для правильной работы по https:// протоколу, проблемы обычно бывают с виджетами, картинками, которые Вы уже вставляете в свой магазин самостоятельно.

Related posts:

  1. Настраиваем SSL в VamShop! Перевод магазина на базе VamShop на SSL протокол состоит...
  2. Настраиваем SMS уведомления в VamShop! В VamShop по умолчанию встроена поддержка SMS уведомлений для...
  3. VamShop — Настраиваем Яндекс Турбо страницы, используя YML (Яндекс Маркет) фид В VamShop по умолчанию добавлен новый модуль Яндекс Турбо-страницы....

Comments are closed.