
您现在的位置是:首页 > WordPress教程WordPress教程
如何修复WordPress重定向问题
WP集市
2025-08-27
【WordPress教程】
1493人已围观
-
先别慌,WordPress重定向问题其实挺常见。有时候是插件闹的,有时候是.htaccess文件抽风,甚至数据库里某个设置跑偏了也会这样。咱们一步步来,从最简单的开始搞。
-
第一步:先检查固定链接设置。
登录后台,点【设置】→【固定链接】,直接点“保存更改”就行——不用改任何东西。这操作会重置重写规则,神奇吧?很多时候问题就这么解决了。
如果不行,打开网站根目录,找.htaccess
文件(注意开头有个点),确保里面有这段代码:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
-
要是还不行,可能是插件打架。
把所有插件暂时禁用(放心,不会丢数据),然后一个一个重新启用——每开一个就刷新网站看看。突然重定向又冒出来?恭喜,凶手找到了!要么删掉这插件,要么找它的替代品。 -
还有种情况:数据库里的站点地址错了。
这时候得直接去数据库动手。用phpMyAdmin打开wp_options表,找到siteurl和home这两行,确保网址没写错。比如本来该是https,结果写成了http,或者多了个斜杠啥的。改完记得清空浏览器缓存,不然可能白干。 -
最后,如果网站用过搬家工具或换过域名,残留的重定向规则可能藏在某个角落。
试试在wp-config.php里加这行代码(加在/* That's all, stop editing! */
这行之前):
define('WP_HOME','https://你的正确网址');
define('WP_SITEURL','https://你的正确网址');
刷新几下再删掉——有时候需要强行重置WordPress对网址的记忆。完事儿后记得回头检查固定链接设置,毕竟这东西和网址结构绑得紧。
总之,重定向问题就像迷路,得耐心找路标。多数时候不用重装整个WordPress,除非数据库彻底乱套了(那又是另一个故事了)。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。
上一篇:WordPress安全监控工具
下一篇:WordPress主题个性化技巧
