Як перекласти WordPress на HTTPS просо про складне
Сьогодні в інтернеті спостерігаються тенденції безпеки особистих даних, і у зв'язку з цим став популярний протокол HTTPS, який можна отримати, встановивши на свій сайт SSL-сертифікат. Сучасні пошукові алгоритми приділяють велику увагу наявності сертифіката у сайту, а також нові версії браузерів попереджають користувачів про небезпечність з'єднання при відвідуванні сайту на HTTP. Тому перейти на HTTPS рано чи пізно доведеться кожному.
Переклад сайту на HTTPS – це завдання, яке потребує певних дій. У цій статті я розповім, як перекласти WordPress на HTTPS. Покрокова інструкція дозволить зберегти всі посилання під час переїзду, а також не втратити прогресу в просуванні пошукових систем.
Отже, інструкція складається з кількох кроків.

Отримання сертифіката
Для того, щоб сайт відкривався за HTTPS необхідно придбати SSL сертифікат. Існує три види сертифікатів:
- Domain Validation (DV) – підходить для простих сайтів на кшталт блогів, що належать приватним особам.
- Organization Validation (OV) – такий сертифікат слід придбати для сайтів, що належать юридичним особам, тобто організаціям.
- Extendet Validation (EV) – цей сертифікат необхідний для сайтів, що працюють із грошима безпосередньо – банки та платіжні системи.
Сьогодні майже всі хостинги дозволяють купити сертифікат прямо панелі управління, а також зробити його установку на домен. Зауважу, що хостинг Beget, яким я користуюся, дає можливість отримувати SSL-сертифікат безкоштовно на необмежену кількість доменів, на необмежений час.
Я не розповідатиму детально про те, як встановити сертифікат, оскількиу кожного хостингу процедура буде відрізнятися. У крайньому випадку, якщо виникнуть питання, ви можете звернутися до служби підтримки хостингу.
Перенаправлення на HTTPS
Щоб це зробити, відкрийте в кореневій папці сайту файл .htaccess і на початку, перед усім, що там вже написано, внесіть ці рядки:
повинен перекласти на:
Зміна посилань
Зараз будуть веселощі!

Щоб перевести всі наявні посилання на сайті на HTTPS, проведіть операцію пошуку та заміни в базі даних. Найпростіший спосіб – це завантажити базу даних на свій комп'ютер. Для цього відкрийте базу через PHPMyAdmin на вашому хостингу і там перейдіть у вкладку «Експорт». Натисніть кнопку «Вперед» та завантажте базу даних на свій комп'ютер.

У полі «Знайти» запишіть http://, а в полі «Замінити» — https://, а потім натисніть кнопку «Замінити все».

В результаті цієї операції в базі даних буде замінено всі посилання, що мають у своєму складі http://
Тепер потрібно завантажити цю оновлену базу назад. Для цього в тому ж додатку PHPMyAdmin перейдіть у вкладку «Імпорт» і, натиснувши кнопку «Виберіть файл», вкажіть на оновлений файл бази даних на вашому комп'ютері. Після цього натисніть кнопку "Вперед" (внизу) і почнеться завантаження нової бази на сайт.

Після цього знову перевірте сайт із очищенням кеша браузера – чи замочок став зеленим. Найчастіше вже все успішно. Однак у приватних ситуаціях буває, що це не все, тобто, залишилися ще посилання з HTTP.
Щоб дізнатися, які ще залишилися посилання з HTTP, відкрийте вихідний код сайту з браузері (через правий клік мишки) та пошукайте (через поєднання клавіш CTRL+F) на запит http:// Ви побачите всі наявні посилання з таким протоколом.Залишиться їх лише знайти у файлах сайту та виправити.