私はexample.comというサイトを持っています。www.example.com へのすべてのトラフィックは、次を使用して .htaccess ファイル内の example.com にリダイレクトされます。
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]
インターウェブからスワイプしたこのコードは正常に動作します。
サブドメイン subdom.example.com を追加しました。同様に、www.subdom.example.com へのすべてのトラフィックは、非 www 正規バージョンにリダイレクトする必要があります。
次のコードは機能しません。
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://subdom.example.com/$1 [R=301,L]
おそらく、サブドメインが関係している場合、リダイレクトの動作は少し異なります。上記のスニペットを編集して任意の www. 正規の非 www へのトラフィック。サブドメイン版?