Ошибка ERR_TOO_MANY_REDIRECTS после переноса на другой сервер — как быть?
-
Здравствуйте.
Переношу сайт на другой сервер. Версия WP 4.6.13. Файлы скопировал, БД залил, днс прописал. Однако, когда захожу на сайт — появляется ошибка: «Сайт выполнил переадресацию слишком много раз.» (ERR_TOO_MANY_REDIRECTS). Естественно, сайт не отображается. Что самое интересное, админка работает, можно залогиниться и делать настройки сайта.
Соглашусь, что проблема распространенная и нагуглил множество решений: пробовал обновить плагины, переименовывать папку plugins, переименовывать htaccess, чистить кеш сайта через плагин, оптимизировать БД — не помогло. Проверил ссылки сайта в основных настройках — все норм. Потом нашел в /wp-includes/template-loader.php строку (12 по счету):
do_action( 'template_redirect' );
Закомментил — сайт заработал. Но стали некорректно работать некоторые плагины. Так что закомменчивание этой строки — не лучшая идея. Замечу, что на старом сервере все работало отлично.
Как быть? Куда еще копать? Есть предположение, что проблема в настройках php — но что не так?
- Тема «Ошибка ERR_TOO_MANY_REDIRECTS после переноса на другой сервер — как быть?» закрыта для новых ответов.