我有一个网站 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。子域版本?