如何将链接重定向到新链接?

时间:2012-01-26 作者:Houman

我即将更改页面永久链接的slug。由于我不想失去流量,我想重定向到新的搜索引擎优化更友好的链接的访问者。

我可以用mod\\u重写来实现这一点吗?(我在Ubuntu上使用Apache)

或者其他更简单的选择?(如果可能的话,我宁愿不使用任何插件)

非常感谢,

2 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

选择最简单的选择:什么都不做。

不,真的:WordPress本身处理重命名帖子标题的重定向。

显然,保留_wp_old_slug only happens for non-hierarchical objects.

因此,由于页面是分层的,因此它们无法享受自动魔法段塞重定向。

因此,对于静态页面或其他层次化帖子对象,我建议使用301重定向插件。There are several to choose from.

SO网友:Jason Bahl

我以前在网站上更换过permalinks,我害怕这会毁了一切,但正如Chip所说,什么都不做是行不通的。WordPress帮我处理好了。我没有采取任何行动,所有链接都正常工作。

Mark Jaquith创建了一个插件来帮助实现这一点,但在插件页面上,他解释说,除了WP 2.1之外,不需要该插件,因为该功能现在是核心的一部分。(http://wordpress.org/extend/plugins/redirect-old-slugs/)

结束

相关推荐

转到WWW版本的站点时WP_REDIRECT不起作用

当登录的访问者转到时,以下功能可以正常工作http://sitename.com, 将他们带到网站主页。登录后,访问者可以访问http://www.sitename.com, 但是,它们被错误地重定向到http://sitename.com/splashpage. 有人知道这是什么原因吗?我已尝试切换网站设置以使用http://www.sitename.com 作为WordPress和站点地址的URL,但这只是扭转了问题,因此当登录用户转到http://sitename.com.// REDIRECT U