网站审核(Semrush、Seobility)指出,我们最大的问题之一是内容重复,指出“本网站使用带有 www 和非 www 子域的 URL。这可能会导致重复内容和指向您网站的错误链接。”
因此,基本上 www.oursite.com/about 和 oursite.com/about 被视为重复:
该网站是用 PHP 和 Slim 框架构建的。中间件处理整个站点中 https 的使用。另外,目前我们有一个 .htaccess 如下:
RewriteCond %{HTTP_HOST} ^(www\.)?oursite\.com$ [NC]
RewriteRule ^(?!public)(.*)$ /public/$1 [L]
此代码通过公用文件夹管理所有页面的路由。
我们如何编辑此代码以避免 www 和非 www 地址被视为重复?
