wordpress - Wordpress 管理员登录在 redirect_to 中包含双 URL
问题描述
我今天移动了我的 wordpress 主页。更新偏好设置中的站点 url 并使用搜索和替换插件更新所有其他链接后,我仍然遇到问题。
当我通过 wordpress-url.com/wp-admin 导航到 wordpress 管理员登录时,它会将我重定向到
https://wordpress-url.com/wp-login.php?redirect_to=https%3A%2F%2Fwordpress-url.com%2Fwordpress-url.com%2Fwp-admin%2F&reauth=1
如您所见,该 URL 在 redirect_to 中出现了两次。结果,每当我尝试登录时,它只会刷新页面而没有其他任何事情发生。
经过另一位研究,可能是因为 .htaccess 文件
我的域的根目录中有一个文件重定向到我的 wordpress 目录:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^wordpress-url.com$ [OR]
RewriteCond %{HTTP_HOST} ^wordpress-url.come$
RewriteCond %{REQUEST_URI} !^/wordpress-url.com
RewriteRule ^(.*)$ wordpress-url.com/$1 [L]
还有一个在我的 wordpress 目录中,它是由 wordpress 本身创建的。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
谁能帮我找到问题?
解决方案
你有一个错字
RewriteCond %{HTTP_HOST} ^wordpress-url.come$
应该
RewriteCond %{HTTP_HOST} ^wordpress-url.com$
推荐阅读
- python - 不能对切片索引
使用这些索引器 [[2.]] - bash - Gitlab CI 循环
- sql - 元数据库中的 SQL 查询 - 显示今天数据或日期选择数据
- reactjs - 如何使用 NGINX 部署 NextJS?
- react-native - React Native 和 React Native Navigation - 处理返回(goBack)问题
- java - 更新具有相同值的 JavaFX 属性
- r - 为什么 R 的错误处理功能在 shinyApp 中不起作用?
- reactjs - 无法读取未定义(反应)的属性''?
- visual-studio-code - 我可以在右上角的vscode中添加“打开文件”按钮的快捷方式吗
- node.js - NodeJS SyntaxError: Unexpected token { 从模块导入初始化程序时