WordPress会自动更正永久链接(URL),即使输入错误也是如此。例如,example.com/some-post
即使您输入example.com/idontexist/some-post
甚至example.com/some
可能是,WordPress使用了RegEx like或某种匹配算法,该算法从右到左进行比较,如果找到匹配项,即使/.*/
左侧有剩余,它也将带您进入页面。只是一个猜测!WordPress如何做到这一点?
编辑:我还注意到.htaccess文件使用!f
和检查虚拟文件/目录!d
,并将请求重定向到博客文件夹上的index.php。