我需要一些建议我做错了
所以我有一个没有父页面属性的页面,名为“bar”,带有slug“bar”
可在
获取/bar/
然后我有子页面,例如“foo”,其中“bar”页面作为父属性,slug是“foo”
可在
获取/bar/foo/
但也在
/foo/
这是wordpress的标准行为吗? 我是否必须为每一页制作.htaccess重写规则? 有什么选择我需要检查吗?
我正在使用wordpress 3.6.1
答案 0 :(得分:2)
你会发现'重写规则生成器'设置/永久链接中的wordpress。
但是,如果您需要更多自定义,则可以在每页/文章的基础上执行此操作,并使用位于页面标题下的永久链接旁边的编辑链接。警告:此修改按钮仅在您未选择“自定义结构”时才可用。在wordpress永久链接设置。
如果此解决方案仍然有限,您可以编辑wordpress网站的.htaccess以添加自己的重写规则。
答案 1 :(得分:2)
这是WordPress的标准行为。通常,子页面的永久链接包含子页面slug之前的父页面的slug。如果我们试图在没有父页面slug的情况下去永久链接,它将自动重定向到具有父页面slug的永久链接结构。