Прочтите сначала, что такое SSL-сертификат. Для установки сертификата (взят PositiveSSL от Comodo) на ISPmanager Lite в качестве примера сайта был установлен чистый WordPress. После установки мы еще включим протокол HTTPS по которому будет работать этот SSL-сертификат.

Необходимо иметь в виду:

SSL-сертификаты обычно присылаются Центрами Сертификации в виде архива с папками и файлами. У нас, например, из архива вам понадобятся 2 файла:

hostiqtest_tk.crt

— файл основного сертификата

hostiqtest_tk.ca_bundle

— файл цепочки сертификатов. У каждого Центра Сертификации своя цепочка сертификатов, но она идентична для сертификатов одного и того же типа, одного и того же Центра Сертификации.

Все сертификаты по своей сути представляют собой хешированный текст и обычно при установке сертификата указывается этот текст в специальных полях путем примитивной манипуляции с копированием/вставкой. Следует знать, что для разных сертификатов может присылаться разное количество файлов и саму очередность установки сертификатов необходимо проверять в документации, обычно доступной на сайте Центра Сертификации

Содержание

Установка сертификата

Первым делом мы включим поддержку SSL для нашего домена. Переходим в WWW-domains из основного меню слева.

Меню WWW-domains
Дважды щелкаем по необходимому нам домену:

Выбор домена
Перейдя на настройку нашего домена включаем Secure Connection (SSL) и сохраняем изменения:

Настройка Secure Connection (SSL)
На главной странице ISPmanager войдя под конечным пользователем нам необходимо найти в основном меню слева раздел Web-server settings -> SSL Certificates.

Раздел SSLCertificates
На открывшейся странице справа добавляем новый сертификат, нажатием на Add:

Добавление нового сертификата
Указываем что хотим установить уже готовый сертификат, выбирая пункт Existing. Выбор Self-signed certificate перенаправит нас на создание собственного сертификата, что нам не подходит.

Пункт Existing
Далее мы указываем:

SSL certificate name — имя сертификата, которое будет указано в ISPmanager

Certificate — основной сертификат для домена. Изъят из hostiqtest_tk.crt

Certificate key — RSA-ключ к сертификату, который был создан вместе с CSR запросом.

Certificate chain — цепочка сертификатов. Изъята из hostiqtest_tk.ca_bundle

Обратите внимание, что лишних символов/пробелов/переносов строк быть в полях не должно.

Подтверждаем установку сертификата.

Установка SSL-сертификата в ISPmanager
Готово, сертификат установлен.

Включение HTTPS-протокола

Настройками WordPress

Так как мы установили SSL-сертификат на WordPress, то самым тривиальным способом перевода его на HTTPS является настройка административной части.

Переходим в раздел Настройки после того как вошли администратором и указываем в полях Адрес WordPress (URL) и Адрес сайта (URL) вместо HTTP протокол HTTPS:

Включение HTTPS-протокола в настройках WordPress
Сделано. HTTPS протокол был включен средствами CMS.

Следует иметь в виду, что если до перевода WordPress на HTTPS в нем были какие-либо статьи, то ссылки в них на так и останутся на HTTP протоколе. В данном случае сможет помочь плагин Velvet Blues Update URLs, который используют при смене домена для сайта. Однако мы же всего-лишь сменим с его помощью протокол.

В административной части WordPress находим раздел Плагины и ищем в поиске плагин Velvet Blues Update URLs, устанавливаем его и активируем.

Установка плагина Velvet Blues Update URLs
После этого переходим в раздел Инструменты — Update URLs:

Шаг 1.

Поле Old URL оставляем неизменным.

Поле New URL изменяем чтобы был протокол HTTPS.

Шаг 2.

Ставим маркеры на все поля, кроме последнего «Update ALL GUIDs».

Надимаем Update URLs NOW и видим итог произведенных изменений.

Настройки плагина Velvet Blues Update URs
После этого все ссылки в постах обновятся согласно нашим изменениям.

Файлом .htaccess (для веб-сервера Apache)

Создаем файл с именем .htaccess (без расширения) в корне каталога с сайтом и указываем в нем такие строки:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.hostiqtest.tk/$1 [R,L]

Обратите внимание, что в последней строке вместо www.hostiqtest.tk должен быть указан ваш домен (с www или без — решать вам). Сохраняем изменения в файле и загружаем его в корневую директорию, в которой установлен наш WordPress.

Готово. HTTPS-протокол включен с помощью файла .htaccess.

Ищете, где купить домен дешево и хостинг WordPress? Мы предлагаем специальные пакеты для сайтов WordPress, с которыми вы получаете хостинг с доменом в подарок.

Читайте также:

Оцените, пожалуйста, статью:
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...