wp-admin автоматически перенаправляет, не может получить доступ к панели инструментов WordPress

Когда я пытаюсь получить доступ к моей панели управления WordPress, например, https://www.example.com/wp-admin то она автоматически перенаправляет на

https://www.example.com/wp-login.php?redirect_to=https%3A%2F%2Fexample.com%2Fwp-admin%2F&reauth=1

Что я должен делать?? и когда я захожу на этот URL, я перенаправляю на example.com/user/

Я не могу получить доступ к панели инструментов WordPress

снимок экрана с перенаправлениями URL

и когда я ввожу имя пользователя и пароль и пытаюсь войти, это перенаправляет на страницу пользователя

после входа перенаправляет

1 ответ

Если у вас есть следующее в.htaccess, пожалуйста, удалите его.. тогда ваш админ будет работать нормально

# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Это сработало во мне.

Просто закомментируйте эту часть кода в user.php

*   do_action_ref_array( 'wp_authenticate', array( &$credentials['user_login'], 

*&$credentials['user_password'] ) );

*   if ( '' === $secure_cookie )
*       $secure_cookie = is_ssl();
*/
    /**

Кажется, проблема в вашем .htaccess файл. Пожалуйста, удалите .htaccess файл и попробуйте войти снова. Затем успешно вошел в систему.

После этого вы можете получить доступ к URL своей панели мониторинга https://www.example.com/wp-admin.

Примечание. Теперь вам нужно изменить постоянную ссылку из панели администратора следующим образом:

Settings -> Permalinks 

введите описание изображения здесь

Измените на обычный и сохраните его. После посещения вы сбрасываете его и .htaccess файл регенерируется автоматически.

Другие вопросы по тегам