Цикл перенаправления WordPress ERR_TOO_MANY_REDIRECTS в Chrome, иногда работает Firefox

Мне очень трудно пытаться решить очень загадочную проблему, и я надеюсь, что кто-то может помочь. Я использую WordPress. Я разработал свою собственную тему для WordPress. Я использовал эту тему для нескольких сайтов на разных хостингах без проблем. Он работал нормально на этом сервере, с которым у меня возникла проблема, но какое-то время он становится все более распространенным. Я получаю ошибку цикла перенаправления в Chrome ERR_TOO_MANY_REDIRECTS, но в Firefox она работает нормально. И иногда он отлично работает на Chrome, но не на Firefox. Я удалил файлы cookie, временные файлы и кэш из своего браузера, и на мгновение все заработало, после обновления в Chrome проблема снова началась. Прямо сейчас это работает на Firefox, но не на Chrome. Вот что я попробовал:

  1. Проверьте файл .htaccess. Я удалил его и заново сохранил настройки постоянной ссылки, чтобы воссоздать файл .htaccess. Не работал.

  2. Изменены значения site_url и home в базе данных с domain.com до www.domain.com и http://www.domain.com а также http://domain.com и не сработало.

  3. Отключил все плагины, даже переместил все их в другую папку. Не работал.

  4. Так как я использую свою собственную тему, я отключил свою тему и включил тему WordPress по умолчанию, и не работал.

  5. Проверено разрешение на пару папок. Все они были в порядке.

  6. Проверено с помощью Chrome Inspector, и я вижу много 302 перемещенных временно.

Теперь у меня нет идей, и я не могу найти сценарий, который соответствует моему. Я не уверен, связано ли это с кэшем, файлами cookie или разрешениями для определенной папки, или я не знаю. Я полагаю, что это связано с файлами cookie и разрешениями, но я не могу найти никакой помощи в том, как это работает на WordPress, и я даже не уверен, что это проблема.

Другое дело, что это Linux-сервер с Apache. Так что я не знаю, может ли это быть проблема конфигурации Apache или что-то с CPANEL сервера или что-то. У меня есть только доступ через FTP к корневой папке моей установки WordPress, доступ к базе данных через PHPMYADMIN и доступ к администратору WordPress. Мне нужно убедиться, что больше ничего не может вызвать эту проблему в WordPress, и способ доказать, связана ли эта проблема с конфигурацией Apache или с сервером. Я сейчас очень расстроен, так как у меня нет идей и я сделал все возможное, чтобы это исправить. Я действительно ценю, если кто-то имеет представление о том, что еще можно сделать.

0

Решение

Недавно я столкнулся с этой же проблемой, и в моем случае это была новая «функция» в обновленной версии панели управления Plesk. Теперь Plesk автоматически выполняет перенаправление 301 на предпочитаемый домен. Теперь, если предпочтительный домен в Plesk и WordPress различен или в вашем файле .htaccess установлено конфликтующее перенаправление, это может привести к петле перенаправления. Решение состоит в том, чтобы либо изменить предпочитаемый домен в Plesk, либо полностью отключить перенаправление. Вы упомянули, что используете Cpanel — я не уверен, что у Cpanel есть эта замечательная «особенность», но это еще одна возможная причина для устранения.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]