Після встановлення SSL-сертифікату для захисту домену за замовчуванням вмикається HTTPS, аби гарантувати безпечне з'єднання для всіх відвідувачів сайту. Однак іноді це може призвести до виникнення циклу перенаправлення або помилки ERR_TOO_MANY_REDIRECTS.
Поширені причини
Розгляньмо найпоширеніші причини та способи їх усунення!
Конфліктуючі або дублюючі перенаправлення
Цю проблему можуть спричинити перенаправлення вручну, додані до Вашого файлу .htaccess. Щоб перевірити помилку, тимчасово вимкніть файл .htaccess, перейменувавши його, і зайдіть на сайт в режимі інкогніто. Якщо сайт працює без помилок, перегляньте та увімкніть кожне правило перенаправлення по черзі, щоб визначити конфліктуюче. Можливо, Вам доведеться звернутися за допомогою до розробника Вашого сайту.
Крім того, перевірте, чи створено розділ перенаправлень у Вашій hPanel.
Неправильні налаштування Cloudflare
Якщо Ви використовуєте Cloudflare, причиною може бути неправильний тип зв'язку SSL або вимкнений Universal SSL. Перейдіть на вкладку "SSL/TLS" в панелі управління Cloudflare, щоб перевірити режим шифрування SSL/TLS.
Щоб перевірити статус Universal SSL, увійдіть до панелі управління Cloudflare і перейдіть на вкладку "SSL/TLS" → "Сертифікати Edge":
Неправильна URL-адреса WordPress у базі даних
Якщо Ваш сайт створено на WordPress, через неправильні URL-адреси в базі даних може виникнути цикл перенаправлення. Щоб перевірити цю помилку, перейдіть до бази даних Вашого сайту через phpMyAdmin і знайдіть таблицю wp_options. Перевірте значення стовпців siteurl і home – вони повинні починатися з https:
Якщо це не так, змініть http на https, тоді Ваш сайт працюватиме належним чином.
Ви також можете переглянути наш відеоурок: