Wordpress如何把不带“/”斜杠的URL301转向到带“/”斜杠的URL?
用以下代码“给分类目录和单页链接末尾加上斜杠”会出现两个分类目录的链接(有斜杠与无斜杠)都可以访问,会造成重复。
$permalink_structure = get_option('permalink_structure');
if (!$permalink_structure || '/' === substr($permalink_structure, -1))
return;
add_filter('user_trailingslashit', 'ppm_fixe_trailingslash', 10, 2);
function ppm_fixe_trailingslash($url, $type)
{
if ('single' === $type)
return $url;
return trailingslashit($url);
}
还有什么好的方法解决这个问题呢?我看了很多人都做了301的,而我没做都重复收录了,有哪位大神能帮帮我呢?非常感谢!
$permalink_structure = get_option('permalink_structure');
if (!$permalink_structure || '/' === substr($permalink_structure, -1))
return;
add_filter('user_trailingslashit', 'ppm_fixe_trailingslash', 10, 2);
function ppm_fixe_trailingslash($url, $type)
{
if ('single' === $type)
return $url;
return trailingslashit($url);
}
还有什么好的方法解决这个问题呢?我看了很多人都做了301的,而我没做都重复收录了,有哪位大神能帮帮我呢?非常感谢!
5 个回复
[已注销]
赞同来自:
[已注销]
赞同来自:
[已注销]
赞同来自:
[已注销]
赞同来自:
[已注销]
赞同来自: