[英]I don't know why Wordpress worked follow that way
我对Wordpress永久链接有疑问。
这些是我显示问题的步骤:
1)在“管理”>“页面”中:我创建了一个新页面,名为“ GoodMorning ”,并且遇到了“ goodmorning ”问题,在前端,我运行:// my_domain / goodmorning将显示此页面的内容
2)现在,我运行:// my_domain / find-me / goodmorning ,它将自动重定向到:// my_domain / goodmorning
/ find-me / :这是任何名称,并且此文本不存在于wordpress的子弹,类别,页面,帖子,...上。
请让我知道为什么。 我希望它在运行:// my_domain / find-me / goodmorning时显示404页面。
谢谢大家
将其添加(到functions.php
)应停止该重定向。
remove_action('template_redirect', 'redirect_canonical');
如果您在此处查看redirect_canonical
的文档:
当用户根据准确的WordPress查询输入不存在的URL时,也会尝试找到正确的链接。 而是尝试解析URL或查询,以试图找到正确的页面。
我认为这就是您要根据自己的问题阻止的操作。
如果您需要redirect_canonical
的其他功能,则可以通过向此过滤器返回false
来取消重定向,如下所示:
add_filter('redirect_canonical', '__return_false');
之后,您需要刷新永久链接配置:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.