问题描述
我坚持规范化,因为在 example.com 上它工作正常,但是在 subdomain.example.com 上运行检查器时,它会抛出类似
的错误网址规范化测试 http://subdomain.example.com/new/
http://subdomain.example.com/new 和
http://www.subdomain.example.com/new 应该解析为相同的 URL,
但目前没有。
我正在使用 SEOsitecheckup 工具来衡量 SEO 错误。然而,这并不重要,只是要保留一个便条。
现在建议把这个放到.htaccess里面但是还是出现错误
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/?$ "http\:\/\/example\.com\/" [R=301,L]
现在我的 PHP 代码是用于规范标签的(它在 example.com 上运行良好
<link rel="canonical" href="<?PHP $link = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ?
"https" : "http") . "://" . $_SERVER['HTTP_HOST'] .
$_SERVER['REQUEST_URI'];
echo $link; ?>" />
那么我怎样才能消除错误并修复所有页面建议所需的规范链接? 非常感谢您阅读这个问题,并希望得到一个合适的答案。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)