На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Переводим WP на https: личный опыт



Несмотря на то, что SSL сертификат для сайта больше нужен банкам, интернет магазинам и другим компаниям, работающим с личным финансовыми данными посетителей, все же в последнее время его устанавливают на самые разные ресурсы, в том числе на те, в которых пользователи вообще не вводят никаких данных (логинов, паролей). А так как сейчас WordPress – одна из самых популярных CMS в сети, то, очень даже возможно, что вы столкнетесь именно с ней. В данной заметке я подскажу, как правильно перевести блог на WP с http на https и избежать циклической переадресации.

Итак, у нас есть сайт на WP, и нам надо сделать так, чтобы странички его отдавались по защищенному протоколу. Первым делом добавьте в ваш файл wp-config.php, который находится в корне сайта три строчки:

$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
Далее настройте перенаправление на https или попросите службу поддержки сделать это на уровне сервера. После этого замените в общих настройках «Адрес WordPress (URL)» и «Адрес сайта (URL)»:



Повторюсь, этот шаг надо делать после того, как вы изменили wp-config.php, иначе в лучшем случае только слетят стили, в худшем – будет циклическая переадресация:



Кстати, не паникуйте, если вы установили эти значения, изменения в конфиге не помогают, а в админку из-за той же циклической переадресации никак не войти: просто поменяйте эти значения в базе данных с помощью phpMyAdmin-а. Эти значения находятся в таблице wp_options под option_id 1 и 2:



После этих трех шагов вам остается только проверить, чтобы все изображения и скрипты также загружались по защищенному протоколу, а в адресной строке начала красоваться зеленый замочек:



Кстати, этот новый проект PlayProduction, который я переводил на https – это сайт нового российского digital-агентства; помимо всего прочего в нем представлены и мои услуги. Специалисты агентства оказывают услуги по продвижению, дизайну, созданию сайтов, а также съемкам любого видео.

Ну а если вам не хочется самим переводить ваш блог на WordPress на https или вы боитесь что-то перепутать, опасаетесь, что не хватит квалификации, то вы всегда можете написать мне. Быстро, недорого и с гарантией установлю SSL, перенаправлю на https, а также решу все возникающие сопутствующие проблемы.



Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, https, ssl, WordPress, создание сайтов





Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Урок 21. Интерфейсы C#
Стек Java


© upread.ru 2013-2023
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.