【问题标题】:Specific WordPress permalinks link to wrong page特定的 WordPress 永久链接链接到错误的页面
【发布时间】:2016-06-28 15:10:59
【问题描述】:

我今天对 WordPress 有一个奇怪的问题。据我所知,这种行为是在上周左右才开始的。

任何带有 slug“下载”的页面链接到它的父页面而不是它自己的页面。

我尝试了以下方法:

  1. 将永久链接重置为默认值,然后恢复为 %postname%
  2. 禁用所有插件
  3. 物理清除缓存

但以上都不能解决问题。奇怪的是,这种行为只发生在带有“下载”的页面上。对于所有其他蛞蝓来说都很好。

例如,slug“参与”的多个实例与不同的父母一起工作,并且一切正常。但是,当对“下载”进行同样的操作时,链接会重定向到它们的父级。有其他人遇到这个问题吗?

我还在 fiddler 中验证了页面没有重定向,它们实际上是链接到响应代码为 200 的父页面,没有抛出 301 或 302。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    WordPress 会自动使用新名称复制相同的 slug,但您应该再次检查,也许您以前手动重写过 slug。并检查您的 .htaccess。

    【讨论】:

    • 别忘了检查你的垃圾箱。
    • 是的,这是我做的第一件事之一,但在任何地方都没有重定向/重写,垃圾箱中也没有。这似乎只是在自动更新后才开始。我的怀疑是数据库中出现了一些不愉快的事情。我将在接下来的几天内运行一些查询,因为时间允许查看发生了什么,因为它只发生在任何带有“下载”的页面上。无论如何感谢您的建议。
    猜你喜欢
    • 1970-01-01
    • 2012-05-18
    • 2012-09-06
    • 1970-01-01
    • 1970-01-01
    • 2019-02-25
    • 2017-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多