Інструкції

Як увімкнути HTTPS у WordPress

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

Перевірте свій сайт

>
  1. Переконайтеся, що сертифікат уже активний

    У cPanel відкрийте розділ SSL/TLS Status і перевірте, що напроти домену стоїть зелений замок. Якщо сертифіката немає, спершу випустіть його через AutoSSL, інакше сайт відкриється з помилкою.

  2. Змініть адреси сайту на https

    У WordPress відкрийте Settings > General і замініть http на https у полях WordPress Address (URL) та Site Address (URL). Після збереження вас перекине на нову адресу, і, можливо, доведеться увійти повторно.

  3. Пропишіть адреси в wp-config.php (за потреби)

    Якщо поля URL сірі й недоступні, вони задані в коді. Відкрийте wp-config.php і впишіть https-адресу в рядки define('WP_HOME', ...) і define('WP_SITEURL', ...).

  4. Оновіть старі посилання в базі

    Записи, зображення й меню можуть містити жорсткі http-адреси. Прогоніть заміну через плагін Better Search Replace або WP-CLI командою search-replace, міняючи http://ваш-домен на https://ваш-домен.

  5. Увімкніть переадресацію на https

    Щоб відвідувачі зі старих http-посилань потрапляли на захищену версію, додайте 301-редирект у .htaccess. На LiteSpeed це працює без окремих плагінів.

  6. Почистіть кеш

    Скиньте кеш сторінок у кеш-плагіні та в LiteSpeed Cache, а також кеш браузера. Інакше ви бачитимете стару http-версію і думатимете, що нічого не спрацювало.

Як перевірити результат

Відкрийте сайт у режимі анонімного перегляду: в адресі має бути https і замок без попереджень. Швидко підтвердити коректність сертифіката й ланцюжка можна безкоштовним SSL-чекером TechGuard.

Порада: Не залишайте у Settings > General адресу з http після встановлення сертифіката: це найчастіша причина нескінченних редиректів і білого екрана.

Схожі інструкції

Знайшли проблеми?

Повільний хостинг, проблеми з SSL або сайт часто лежить? Переїжджайте на TomisHost: швидкий хостинг з безкоштовним SSL, щоденними бекапами та допомогою з переносом.

Хостинг TomisHost