Меню

Блог Бурмы Сергея

все о рекламе, маркетинге и жизни

Как установить SSL (HTTPS) на сайт WordPress


Всем привет! Сегодня я установил SSL-сертификат для своего блога. Теперь этот сайт еще больше защищен. : ) Как это сделать я расскажу в этой статье.

SSL-сертификаты можно купить, но иногда они раздаются бесплатно некоторыми хостинг-провайдерами, например ukraine.com.ua , который работает с «Lets Encrypt».

О пользе и необходимости безопасного https соединения можете почитать на других ресурсах в интернете.


Подробная инструкция по установке HTTPS на WordPress

Заходим в админ-панель хостинг провайдера. Ищем свой сайт, переходим в Настройки — Настройка SSL


Выписываем себе SSL-сертификат. Сертификат начнет действовать в течении 24 часов.


Возвращаемся в Основные настройки сайта. Включаем переадресацию с http на https.


Переходим в админ панель WordPress на вашем сайте. Идем в Настройки — Общие.

Меняем в URL с http://ваш-сайт.com на https://ваш-сайт.com.


В файле robots.txt на вашем хостинге прописываем host

host: https://вашсайт.com

В файле wp-config.php в корневой папке вашего сайта на хостинге (FTP) добавляем строку, которая разрешает вход в админ-панель сайта только через https.

define('FORCE_SSL_ADMIN', true);

На этом все! Но если…

После установки HTTPS могут перестать отображаться изображения на сайте. Ранее это можно было пофиксить с помощью указания нового пути на медиафайлы в разделе Настройки — Медиафайлы.

Но WordPress начиная с версии 3.5 удалил строки с путями. 

Решение проблемы.

В файл /wp-content/themes/ваша-тема/functions.php добавляем следующий код:

if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}

После этого у вас в меню Настройки — Медиафайлы появляются две строки: путь к изображениям и URL-путь к файлам изображений. 

Первую строку оставляйте как есть.

Во второй строке URL вводите https://ваш-сайт/wp-content/uploads/


Вот теперь все! Успешной установки! :)

Добавить комментарий