【发布时间】:2013-06-18 05:00:50
【问题描述】:
我的博客使用 wordpress 3.4.1 和 buddypress 1.5.6。
早些时候,我使用永久链接作为 %postname%
然后后来为了包含在谷歌新闻中,我将我的博客永久链接结构更新为 /%category%/%year%/%monthnum%/%day%/%postname%/ 并将所有旧帖子的重定向应用到新帖子的反向链接借助 Wordpress 的重定向插件手动进行。
现在我将博客结构更改为 /%category%/%postname%/ 并应用了正确的重定向,如您在 htaccess 中提供的重定向工具所示。它也适用于少数帖子,但对于较旧的帖子,它仍然采用旧的永久链接结构。
我认为由于应用了重定向插件,它可能会发生冲突。但事实并非如此,因为我在删除插件后也尝试过。
重定向对少数人有效,对其他人无效,这对我来说真的很奇怪。
如果有人可以提供帮助。真的很棒。
提前致谢, 山姆
【问题讨论】:
-
发布您的 htaccess 文件代码。
-
# BEGIN WordPress
RewriteEngine On RewriteBase /myblog/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d重写规则。 /myblog/index.php [L]