Как переместить блог или веб-сайт WordPress с HTTP на HTTPS (NGINX)

Увидев "Как установить сертификат HTTPS Connection (SSL) для размещенного сайта на сервере NGINX без cPanel или VestaCP«В статье здесь, давайте посмотрим сейчас что нам нужно сделать, чтобы сделать сайт или блог действительным HTTPS.

Для веб-сайта или блога с WordPress базы не достаточно, чтобы установить сертификат SSL, чтобы они отображались действительны в «адресной строке». Даже если сертификат SSL был установлен правильно и справедливо, вы, вероятно, заметили, что при посещении страницы HTPPS в адресной строке не появится «замка» знак, что страница является безопасной.

Если ваш блог или веб-сайт не имеют безопасного подключения (Соединение не безопасно), даже если я правильно установил SSL-сертификат, означает, что страница осталась «http» локальными ссылками. Это могут быть прямые ссылки намедиа-файлы (картинки, видео, песни) или структурные элементы (java, CSS).

Возьмем пример iHowTo.Tips, который, хотя он имеет один SSL-сертификат установлен правильно и действителен, у нас есть страница, на которой Firefox предупреждает нас, что у нас нет безопасного соединения.

Мы также говорим, что они являются частью страницы, например изображениями, которые не являются безопасными. Это означает, что где-то в содержании статьи или элементов боковой панели у нас был файл изображения, исходная ссылка которого начинается с «http» вместо «https».
Чтобы изменить источник изображения с «http» на «https», было бы легко редактировать эту статью. Если мы говорим о веб-сайте с сотнями или тысячами статей, дело меняется. Редактирование каждой статьи частично было бы операцией, которая заняла бы очень много времени. Самый простой способ для пользователей WordPress - изменить свои локальные ссылки база данных, Передача ссылок с «http» на «https» может быть выполнена с помощью простой команды SQL, выполненной из phpMyAdmin или из командной строки SQL через Terminal.

Как изменить ссылки с «HTTP» на «HTTPS» для блога или веб-сайта WordPress через SQL

Если все еще упоминалось выше iHowTo.Tips, давайте рассмотрим это как пример и дальше. Предположим, мы должны заменить этот блог, все ссылки "http://ihowto.tips"В"https://ihowto.tips». Эти ссылки могут быть источниками изображений (src) и другими ссылками на внутренние страницы.
Прежде чем вы начнете, мы рекомендуем

1. не мы аутентифицируем базу данных блога через phpMyAdmin. Пользователь и пароль мы находим их в файле WP-config.php из корня домена.

2. мы Щелкните имя базы данных слеваЗатем нажмите на кнопку SQL в верхнем горизонтальном меню.

3. Мы выполняем в SQL командную строку:

UPDATE wp_posts SET post_content = REPLACE (post_content, 'http: //ihowto.tips','https: //ihowto.tips');

Замените свой веб-адрес и доменное имя и имейте в виду, если вы используете www или нет. Если вы используете префикс «www», вы должны добавить его.

4. Нажмите «Перейти», чтобы выполнить командную строку.

В приведенной выше командной строке будут отображаться только URL-адреса в таблице «wp_posts», столбец «post_content». Вы можете изменить эту командную строку SQL, чтобы заменить URL-адрес во всех таблицах базы данных.

Внимание! Существуют темы WordPress (темы WP), которые когда-то изменили URL-адрес домена, сбросят свои пользовательские настройки. Ищите резервную копию.

Как переместить блог или веб-сайт WordPress с HTTP на HTTPS (NGINX)

Об авторе

Хитрость

Страстно обо всем, что означает гаджеты и ИТ, я пишу с удовольствием stealthsettings.com из 2006, и мне нравится открывать вам новые вещи о компьютерах и операционных системах macOS, Linux, Windows, iOS и Android.

Оставить комментарий

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.