【发布时间】:2018-02-07 22:03:38
【问题描述】:
我在 Wordpress 中遇到了这个奇怪的问题。如果我创建一个页面,例如Lead,带有一个 slug lead,因此是 url http://example.com/lead。如果我在浏览器中输入 url http://example.com/lead,它最终会被重定向到 http://example.com/learning/program/lead
我已尝试禁用 wordpress 自动重定向功能;
remove_filter('template_redirect', 'redirect_canonical');
但这似乎不起作用。即使两个页面都不存在,我也会得到; http://example.com/learning/program/lead
【问题讨论】:
-
可能有 301 重定向规则?尝试以隐身模式访问“/lead”页面或在尝试之前清除缓存。
-
不,看起来不像。我查看了重写规则,没有什么可以重定向这样的 url。
-
再次尝试保存永久链接?
-
我有。但问题依然存在。
-
您是否有一个名为铅的类别或分类术语?或者您是否有一个旧页面被删除,其中包含 slug “lead”?
标签: php wordpress .htaccess redirect