redirect_canonical()

根据网站URL将传入链接重定向到正确的URL。

redirect_canonical( string $requested_url = null, bool $do_redirect = true )

说明(Description)

搜索引擎考虑www.somedomain.com网站以及somedomain.com网站当两个URL都指向同一位置时成为两个不同的URL。这个SEO增强通过将所有传入链接重定向到一个或另一个来防止对重复内容的惩罚。

防止源、跟踪、搜索和管理URL的重定向。不在支持IIS 7+的非漂亮永久链接上重定向,页面/帖子预览,WP管理,Trackbacks,robots.txt文件, 图标文件,搜索,或按邮件请求。

当用户根据确切的WordPress查询输入不存在的URL时,还将尝试查找正确的链接。将尝试分析URL或查询,以尝试找到要转到的正确页面。


参数(Parameters)

参数类型必填说明
$requested_url(string)可选请求的URL,用于确定是否需要重定向。
$do_redirect(bool)可选重定向到新URL。

返回(Return)

(string|void)URL的string(string|void)

更新版本源码位置使用被使用
2.3.0wp-includes/canonical.php:421 function70

笔记(Notes)

删除自定义分类法中类似“year”的公共变量的重定向。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索