
您现在的位置是:首页 > WordPress教程WordPress教程
如何修复WordPress无限重定向问题
WP集市
2025-08-26
【WordPress教程】
1569人已围观
-
先别慌,无限重定向说白了就是WP在链接跳转时陷入死循环。最常见的原因就是WordPress地址(URL)和站点地址(URL)设置冲突,或者.htaccess文件抽风。
-
登录数据库管理工具(比如phpMyAdmin),找到wp_options表(注意前缀可能不同)。检查option_name为'siteurl'和'home'的两条记录,确保其option_value都是你站点的正确域名,比如https://yourdomain.com。直接SQL修改也行:
UPDATE wp_options SET option_value = 'https://yourdomain.com' WHERE option_name = 'home'; UPDATE wp_options SET option_value = 'https://yourdomain.com' WHERE option_name = 'siteurl';
-
如果数据库正常,可能是.htaccess规则暴走了。通过FTP删掉根目录的.htaccess文件(删前备份),然后回WP后台重新保存固定链接设置,让系统生成新的规则。
-
有时候插件或主题瞎改重定向逻辑。把所有插件文件夹改名(比如加_bak后缀)使其失效,再逐个恢复排查。主题就切换回twenty系列默认主题测试。
-
服务器配置也可能捣乱。检查Apache或Nginx的虚拟主机配置里是否有重复的rewrite规则,特别是带301/302跳转的那些。
-
终极方案:在wp-config.php里强行定义正确的域名,加在文件开头就行:
define('WP_HOME','https://yourdomain.com'); define('WP_SITEURL','https://yourdomain.com');
这招能覆盖数据库设置,相当于给WP戴上了导航眼镜。
-
最后记得清除浏览器缓存和CDN缓存,有时候重定向会被这些家伙记住,明明修好了它还傻傻地跳。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
