Як перемістити блог або веб-сайт WordPress з HTTP на HTTPS (Nginx)

Після того, як я побачив "Як встановити сертифікат SSL (HTTPS Підключення) для веб-сайту, розміщеного на сервері NGINX без cPanel або VestaCP”У статті автора тут, давайте подивимось зараз що нам потрібно зробити, щоб наш веб-сайт або блог був дійсним HTTPS.

Для веб-сайту або блогу з WordPress в основному недостатньо встановити сертифікат SSL щоб він виглядав дійсним у "addбар для відпочинку ». Навіть якщо сертифікат SSL його встановлено правильно та є дійсним, ви, мабуть, помітили, що під час доступу до сторінки HTTPS «замок» не з’являється в адресних рядках, що свідчить про те, що сторінка безпечна.

Якщо ваш блог або веб-сайт не мають безпечного з'єднання (З'єднання не захищено), навіть якщо я правильно встановив сертифікат 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 Themes), які після зміни URL-адреси домену скинуть свої власні налаштування. Подивіться, щоб підкріпити їх також.

Як записатися » інтернет » Як перемістити блог або веб-сайт WordPress з HTTP на HTTPS (Nginx)

Захоплюючись технологіями, я люблю тестувати та писати підручники про операційні системи macOS, Linux, Windows, про WordPress, WooCommerce і налаштувати веб-сервери LEMP (Linux, NGINX, MySQL і PHP). Я пишу далі StealthSettings.com з 2006 року, а через кілька років я почав писати на iHowTo.Tips підручники та новини про пристрої в екосистемі Apple: iPhone, iPad, Apple Годинник, HomePod, iMac, MacBook, AirPods та аксесуари.

Залишити коментар