• Главная
  • Карта сайта
Не найдено

Як виправити помилку ERR_TOO_MANY_REDIRECTS в WordPress

  1. вступ В процесі розробки свого сайту на WordPress, ви могли зіткнутися з декількома помилками. Одна...
  2. Крок 1 - Перевірка налаштувань ваших адрес URL
  3. Варіант 1 - Перевірка налаштувань адрес URL через консоль адміністратора
  4. Варіант 2 - Перевірка / Зміна налаштувань адрес URL вручну
  5. Крок 2 - Відключення плагінів
  6. Крок 3 - Вимкнення файлу .htaccess
  7. висновок

вступ

В процесі розробки свого сайту на WordPress, ви могли зіткнутися з декількома помилками. Одна з найбільш популярних - помилка ERR_TOO_MANY_REDIRECTS. У Google Chrome вона буде показана як Ця веб-сторінка має цикл перенаправлень (This webpage has a redirect loop), в Firefox вона буде виглядати як: Сторінку не перенаправляється належним чином (The page is not redirecting properly). Зазвичай ця помилка вказує на невірну конфігурацію в вашому файлі налаштувань WordPress, настає цикл перенаправлень - ваш сайт не може припинити процес переадресації з однієї сторінки на іншу. Зазвичай до цієї помилку призводять плагіни WordPress. Не варто переживати, так як рішення цієї помилки може бути швидким і простим.

що потрібно

Перед стартом переконайтеся, що у вас є:

Крок 1 - Перевірка налаштувань ваших адрес URL

Перше, що ви повинні перевірити - це налаштування ваших адрес URL.

Варіант 1 - Перевірка налаштувань адрес URL через консоль адміністратора

В адмін консолі WordPress, натисніть Settings (Настройки). За замовчуванням відобразяться ваші General Settings (Загальні настройки). Перевірте WordPress Address (URL) (Адреса WordPress (URL)) і Site Address (URL) (Адреса сайту (URL)). Переконайтеся, що URL, які ви бачите вірні. Якщо установка вашого WordPress знаходиться в підкаталозі (як в прикладі нижче, сайт знаходиться в / public_html / wp /, тоді адреса URL повинен бути www.example.com/wp)

Якщо ви внесли зміни, то обов'язково натисніть кнопку Save Changes (Зберегти зміни) внизу сторінки.

Варіант 2 - Перевірка / Зміна налаштувань адрес URL вручну

Можливо у вас немає можливості зайти в консоль адміністратора вашої установки WordPress. У цьому випадку, ви можете змінити налаштування адрес URL за допомогою файлу wp-config.php. Відредагувати файл можна, використовуючи файловий менеджер або шляхом його скачування, редагування і завантажити цю через FTP client . У прикладі, ми будемо редагувати файл в файлом менеджері:

  1. Зайдіть в свій файловий менеджер через вашу панель управління хостингом.
  2. Знайдіть файл wp-config.php.
  3. Натисніть для редагування Edit.
  4. Додайте наступні рядки в файл, переконавшись, що замінили http://example.com на свій URL, який повинен використовувати ваш сайт WordPress (Наприклад, якщо ваша установка знаходиться в кореневому каталозі (/ public_html /), просто використовуйте своє доменне ім'я, якщо вона знаходиться в підкаталозі (/ public_html / wp) замініть на URL з підкаталогом (http://example.com/wp). Ви можете додати рядки в кінці після всього коду, який вже є в файлі: define ( 'WP_HOME', ' http://example.com '); define (' WP_SITEURL ',' http: //example.com ');
  5. Переконайтеся, що зберегли зміни натиснувши на іконку Save.
  6. Зайдіть на свій сайт, щоб перевірити чи допомогло зміна WordPress адрес URL виправити помилку ERR_TOO_MANY_REDIRECTS.

ВАЖЛИВО: Не забувайте змінювати http://example.com на ваш справжньою адреса сайту.

Ще один варіант - редагування налаштувань адрес URL через вашу базу даних. Ви можете знайти прекрасне і одночасно просте керівництво про те, як це зробити тут (Англ.).

Крок 2 - Відключення плагінів

Іншою причиною, яка може викликати помилку ERR_TOO_MANY_REDIRECTS є несправний / неактуальною версії плагін. Доброю ідеєю буде вимкнути їх і перевірити доступ до вашого сайту, і тим самим виправити помилку. на Hostinger та інших WordPress хостинг провайдерів, ви можете відключити всі ваші плагіни дуже швидко і просто:

  1. Зайдіть в свій Файловий менеджер через вашу панель управління.
  2. Знайдіть каталог wp-content і увійдіть в нього. Ви побачите каталог Plugins.
  3. Виділіть каталог Plugins і виберіть операцію Rename. Тепер перейменуйте його в plugins_backup, наприклад, або будь-яке інше ім'я відмінне від plugins. Не хвилюйтеся плагіни залишаться цілими, ви зможете перейменувати назад каталог в plugins після того, як закінчите перевірку.
  4. Збережіть зміни натиснувши на зелену іконку Save.

Як тільки ви перейменували каталог plugins, спробуйте зайти на сайт. Якщо помилка зникла, а шанси є, це означає, один або кілька плагінів несправні або мають стару версію. Спробуйте видалити найостанніші свої плагіни і перейменувати каталог назад в Plugins.

Ви можете видалити свої плагіни користуючись FTP / Файловим менеджером в каталозі wp-content / plugins і видаленням плагіна, який ви вибераем. Наприклад, ми вирішили видалити WooCommerce в файлового менеджера. Просто позначаємо плагін, який хочемо видалити і натискаємо Delete:

Просто позначаємо плагін, який хочемо видалити і натискаємо Delete:

Крок 3 - Вимкнення файлу .htaccess

Ще однією причиною, коли виникає цикл перенаправлень і помилка ERR_TOO_MANY_REDIRECTS можуть бути настройки в файлі .htaccess. У цьому випадку, ви можете відключити файл .htaccess для відновлення доступу до сайту.

  1. Зайдіть в Файловий менеджер з вашої панелі управління.
  2. Виберіть файл .htaccess, натисніть правою кнопкою миші на ньому і виберіть Rename. Якщо ви не можете знайти файл .htaccess, спробуйте почитати цю інструкцію .
  3. Перейменуйте свій файл .htaccess в будь-яке інше назву, наприклад, .htaccess1
  4. Зайдіть на свій сайт і перевірте чи завантажується зараз ваш сайт.

В цьому випадку, якщо сайт працює, ви можете перевірити настройки файлу .htaccess. Відкрийте файл, натиснувши Edit. Якщо ви не впевнені в тому, як він повинен виглядати, спробуйте використовувати конфігурацію .htaccess за замовчуванням:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index \ .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteRule. /index.php [L] </ IfModule> # END WordPress

Просто видаліть весь вміст файлу .htaccess1 і вставте туди ці правила. Як тільки закінчите, перейменуйте назад файл .htaccess1 в .htaccess. Якщо ваш сайт WordPress працює з правилами за замовчуванням, це тільки підтверджує, що проблема була викликана невірними налаштуваннями в файлі .htaccess.

ВАЖЛИВО: Так як ваш сайт може припинити працювати після внесення деяких змін, завжди робіть бекапи (Англ.) Вихідного файлу .htaccess перед внесенням до нього змін. Також запам'ятайте, якщо ви замінюєте деякі настройки в файлі .htaccess, деякі постійні посилання, плагіни і настройки можуть припинити свою роботу.

висновок

У цьому керівництві ми показали три можливих шляхи вирішення помилки ERR_TOO_MANY_REDIRECTS в WordPress.

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью