![WP-admin RR_TOO_MANY_REDIRECTS](https://blog.24hg.ru/wp-content/uploads/2023/11/wordpress_blog_post_1-2.jpg)
Спустя долгое время потребовалось войти в админ панель CMS WordPress(WP), главная страница открывается отлично и все остальные страницы работают в штатном режиме.
Но при попытке входа в “/wp-admin/” выдает ошибку “Сайт domain.ru выполнил слишком много перенаправлений.”
Было выполнено много попыток исправления через настройки технической части сайта, что к результатам не привело.
Решение по данной проблеме было найдено следующее:
Входим по FTP(файловой менеджер) в корень сайта и отыскиваем wp-login.php, открываем для редактирования и удаляем или комментируем следующий код:
// Redirect to HTTPS login if forced to use SSL.
if ( force_ssl_admin() && ! is_ssl() ) {
if ( 0 === strpos( $_SERVER['REQUEST_URI'], 'http' ) ) {
wp_safe_redirect( set_url_scheme( $_SERVER['REQUEST_URI'], 'https' ) );
exit;
} else {
wp_safe_redirect( 'https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );
exit;
}
}
Далее открываем Базу Данных через phpmyadmin, ищем таблицу wp_options
В строках редактируем с https:// на http://
Было
siteurl https://domain.ru/
Стало
siteurl http://domain.ru/
Далее сохраняем и вновь пытаемся пробиться в domain.ru/wp-admin/
После успешного входа, переходим в Консоль – обновления и нажимаем Переустановить версию *.*-ru_RU.
Успех!