检查未被重定向的帖子是否在DB中存储了正确的永久链接。有一个错误,其中无法正确猜测规范,因为在创建帖子后,永久链接结构发生了更改。
尝试使用当前的permalink结构创建一篇新文章,或者编辑他们的post\\u name DB字段。(有一个插件用于更新数据库中的永久链接)
问题仍然存在。假设仍在发生:
我们如何强制wordpress重定向到规范url?不只是添加链接,而是重定向到该页面。
我更改了站点的permalinks结构,并在函数中添加了add\\u rewrite\\u规则。php,所以现在/02/20/2008/postname
地址被接受并规范化为/blob/postname
正确…并且页面已成功找到。
但不管我做什么,canonical只是作为旧URL页面中的一个链接,仍然在地址栏中显示错误的URL。
不执行重定向。
我之前曾与另一个网站合作过,在尝试了数十段不同的代码之后,我最终使用了。htaccess重定向。
我知道。htaccess重定向将起作用,但现在我到处都看到“它应该”在做……我想知道:应该吗?更确切地说,“我该如何强迫它?”?