【问题标题】:Wordpress Permalink structure Change not working for some postsWordpress 永久链接结构更改不适用于某些帖子
【发布时间】: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]

标签: php wordpress blogs


【解决方案1】:

听起来有些永久链接瞬变还没有被清除.. 尝试运行这个 sql:

DELETE FROM `wp_options` WHERE `option_name` LIKE ('_transient_%');

【讨论】:

    猜你喜欢
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    相关资源
    最近更新 更多