2.14.1.9. Налаштування HTTPS у WordPress

Починаючи з версії 5.7, переклад WordPress на HTTPS значно спрощений. Переключити сайт на роботу за захищеним протоколом можна буквально в один клік — WordPress сам виправить протокол у всіх URL. По можливості CMS самостійно оброблятиме помилки змішаного вмісту.

Увага!

Автоматичне оновлення URL неможливе, якщо URL-адреси сайту задані в константах. У цьому випадку оновлювати протокол потрібно буде вручну.
  1. Перевірте наявність встановленого SSL-сертифіката в налаштуваннях SSL. Якщо сертифікат відсутній, встановіть його.
  2. Вимкніть редирект на HTTP/HTTPS. Це необхідно, щоб у процесі налаштування не виникла циклічна переадресація.
  3. Відкрийте адмін-панель сайту.
  4. Перейдіть у розділ «Інструменти → Здоров'я сайту» («Tools → Site Health»).
  5. У звіті розгорніть рядок «Ваш сайт не використовує HTTPS» («Your website does not use HTTPS») і натисніть «Переключити ваш сайт на використання HTTPS» («Update your site to use HTTPS»).
  6. Перевірте роботу сайту.
  1. Перевірте наявність встановленого SSL-сертифіката в налаштуваннях SSL. Якщо сертифікат відсутній, встановіть його.
  2. Вимкніть редирект на HTTP/HTTPS. Це необхідно, щоб у процесі налаштування не виникла циклічна переадресація.
  3. В адмін-панелі сайту (не в панелі керування хостингу) в розділі «Налаштування → Загальні» («Settings → General») в адресах (URL) замість протоколу http:// вкажіть https://:
  4. Перевірте роботу сайту, відкривши його за протоколом HTTPS.
  5. Якщо все в порядку, увімкніть редирект на HTTPS.
  6. Перевірте роботу сайту повторно.

У більшості випадків описаних дій достатньо для того, щоб сайт запрацював по HTTPS.

У разі виникнення проблем з роботою HTTPS через помилки «Mixed Content» скористайтеся інструкцією.
Зміст

    (7)