2014-03-29 19 views
0

任何人都可以請解釋重定向的條件和規則來實現這一目標:301當www。子域的盈方

  1. 用戶訪問www.example.domain.com
  2. 301 example.domain.com

(基本上從網址中刪除www,但只在他們訪問子域名時使用。

它必須允許訪問www.domain.com

謝謝!

回答

1

添加這htaccess的文件:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www\.([^\.]*)\.domain\.com$ [NC] 
RewriteRule (.*) http://%1.domain.com/$1 [R=301,L] 

會重定向到www.example.domain.comhttp://example.domain.com甚至會重定向到www.other.domain.comhttp://oter.domain.com

0

試試這個,

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www\.([a-zA-Z0-9]+)\.domain\.com [NC] 
RewriteRule ^(.*)$ http://%1.domain.com/$1 [L,R=301]