当我更改Slug时,WordPress是否会从旧URL创建重定向?


15

当我从更改塞post-apost-b,将WordPress的从创建一个重定向/post-a/post-b,如HTTP 301或类似的东西?如果没有,是否有相应的插件?

Answers:


11

我只是去和测试了这个(WP 3.3.1),WordPress的核心会自动做一个重定向,如果你改变后塞,即使你从改变塞post-apost-b,然后post-cpost-a将在301返回post-c。也就是说,Mike Jolley推荐的重定向插件是一个出色的插件,并且是监视404错误等的好方法。


5
仅添加一条注释,当URL中不是段的部分发生更改时,例如当模式/[year]/[month]/[date]/[slug]更改且日期更改时,此内置重定向将不起作用,WordPress将不会创建重定向。在这种情况下,必须使用插件。
Borek Bernard

此重定向规则在数据库中的哪里保存?干杯
Raison

5

此插件可用于监视类似的URL更改并自动设置重定向:

http://wordpress.org/extend/plugins/redirection/


2
如果只是它的工作:(我结束了使用wordpress.org/extend/plugins/quick-pagepost-redirect-plugin虽然它缺少一些功能。
博雷克伯纳德

1
是的,至少在2012年中期之前,它在我相当复杂的WP安装中一直运行良好(总是自动更新,因为WP推送了新的稳定版本)。但是,当修改块时,它的自动检测例程中出现了一些问题,我今天才注意到3.5.1安装,因此不能确定何时停止自动添加修改后的块的规则。真可惜 :(猜猜我们都应该向开发人员捐款,以鼓励他修复该错误!
Chris Woods
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.