首页 > 解决方案 > WordPress 网站开始自动将所有页面重定向到主页 - 仅在选择“普通”永久链接时才有效?

问题描述

我有一个使用“帖子名称”样式永久链接的 Wordpress 网站:http://website/sample-post/. 这个网站已经这样运作了将近5年了。

今天,所有页面随机开始重定向到主页。在 Firefox 网络检查器中,我可以看到进来的请求导致 301 重定向,下一个请求是 to /.

我的 .httaccess 文件如下:

<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>

我曾尝试删除该 HTTP_AUTHORIZATION 行,但没有任何区别。我想我前段时间可能出于 Cloudflare 的目的添加了它。

如果我选择“普通”样式的永久链接,我实际上可以访问没有此主页重定向的页面。我不想使用那种风格,因为我所有的 SEO 排名都是基于帖子名称风格的。切换回帖子名称样式并不能解决它。

我尝试禁用所有插件并将 Wordpress 更新到最新版本。我还更新了我的插件。我使用的是旧版本的 PHP,但我不明白这可能是什么原因,因为这突然发生了。

标签: phpwordpressapache

解决方案


推荐阅读