場合:
www.domain.comはdomain.comにリダイレクトされます
www.domain.com/somecategoryはdomain.com/somecategoryにリダイレクトされません。
ページ上のリンクは相対的であり、すべての www リンクが重複したコンテンツになっているため、Google で問題が発生しています。これを修正して、ルートであるかどうかに関係なく、すべての WWW ページで非 www リダイレクトを強制する方法はありますか?
htaccess:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1$1 [R=301,L]
私も試しました
RewriteBase /
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]