2012-10-10 42 views

回答

0

添加一個WWW到任何主機:

RewriteCond %{HTTP_HOST} ^([^.]+)\.([a-z]{2,4})$ [NC] 
RewriteRule ^(.*)$ http://www.%1.%2/$1 [L,R=301] 

從子域刪除WWW:

RewriteCond %{HTTP_HOST} ^www\.(.*)\.([^.]+)\.([a-z]{2,4})$ [NC] 
RewriteRule ^(.*)$ http://%1.%2.%3/$1 [L,R=301] 
+0

感謝您的幫助! –

+0

它應該是'RewriteCond%{HTTP_HOST}^www \。(。*)\。([^。+] \。([^。] +)$ [NC]',因爲尾部不在方式特別。實際上,'.local'作爲後綴,可能仍然在某些地方使用,並且不匹配{2,4}。 –