我想通過鍵入http: // mysite . com
或只是mysite來重定向輸入網站的用戶。 com(沒有www)到www . mysite . com
。 Blow URL重寫條件和規則我目前正在使用.htaccessURL rewrite接受任何前綴(子域)
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule^http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
這是正常工作,但我最近注意到另一個問題。該網站正在接受請求輸入的子域名,例如abc.mysite.com
或xyz.mysite.com
或whatyoutype.mysite.com,並以www(www.antyingyoutype.mysite.com)爲前綴。這不是我們想要的。我不確定自從我沒有提交重寫規則的時候這個問題是否存在,或者還有其他問題導致了這個問題。請幫我修復。
我的網站在Drupal7 +燈+ Ubuntu的環境中運行
,前綴爲它的轉向'abc.mysite.com'成'www.abc.mysite.com'?或者它變成了'www.mysite.com'? – wavemode 2014-09-11 05:10:23
成爲www.anythingyoutype.mysite.com – 2014-09-11 05:20:01