Apache 我想将anyHOST.anyTLD重定向到www.anyHOST.anyTLD

Apache 我想将anyHOST.anyTLD重定向到www.anyHOST.anyTLD,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,我试图找到一个足够通用的modrewrite规则,它将完成以下内容: 将anyHost.anyTld重定向到www.anyHost.anyTld 不要弄乱任何其他子域,例如,应单独使用其他.anyHost.anyTLD 你能帮忙吗?这是否会使服务器速度过慢?这应该可以: RewriteCond %{HTTP_HOST} ^([^.]+\.[^.]+)$ [NC] RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L] 我不是mod_重写速度方面的专家,但我认

我试图找到一个足够通用的modrewrite规则,它将完成以下内容:

将anyHost.anyTld重定向到www.anyHost.anyTld 不要弄乱任何其他子域,例如,应单独使用其他.anyHost.anyTLD 你能帮忙吗?这是否会使服务器速度过慢?

这应该可以:

RewriteCond %{HTTP_HOST} ^([^.]+\.[^.]+)$ [NC]
RewriteRule ^(.*)$ http://www.%1/$1 [R=301,L]
我不是mod_重写速度方面的专家,但我认为你不会注意到对速度的任何影响