WordPress会自动重定向没有父插件的URL吗?

时间:2018-07-10 作者:Patrick Dunn

我继承了公司网站的管理职责。我注意到,如果我输入一个只包含子段的url(并删除父段),它似乎会重定向到完整的url。

例如:www.example。com/child页转到www.example。com/父页/子页

这是WordPress的标准功能吗?我基本上想知道我是否可以给人们提供简短的版本,并知道它是可靠的。或者我应该为此创建一个实际的重定向吗?

1 个回复
SO网友:WebElaine

是的,这是一个标准功能。在大多数情况下,打印它们是安全的,这样人们就可以键入较短的URL。但是如果你最终会得到重复的鼻涕虫,说

www.example.com/about/contact

www.example.com/department/hr/contact

(因此,两个蛞蝓都是contact

WordPress只能为每个slug显示1页。因此,如果您最终会遇到重复的slug(无论是帖子、页面还是自定义帖子类型,甚至是附件),只需知道您需要测试每个链接,并确保它指向您想要的页面。

至于数字链接,请始终使用长版本,以尽量减少浏览器必须通过的重定向数量,从而获得实际的最终结果URL。

结束

相关推荐

redirect to a custom page

我已经创建了一个插件插件替换“添加到购物车”按钮,弹出“继续”按钮。对于店主选择的每一种产品我希望在单击按钮时将用户重定向到我的自定义页面。我需要页面将显示不同产品id的不同内容。我应该将页面放在插件文件夹中的什么位置?如何重定向到它?我需要该页面将使用商店主题,例如,我希望该页面将显示产品页面的原样,通过获取url中的产品id…代码是用id替换按钮的功能。function replacing_add_to_cart_button( $button, $product ) { $produc