2015-04-03 102 views
2

我希望在客戶端訪問我的網站時使用example.com更改爲wwww.example.com我已經使用過.htaccess但它的工作方式不正確。將域名重定向到WWW

因爲現在a-z0-9.example.com WIL也重定向到www.example.com,我想這僅適用於example.com作品不是重定向到www.example.com

的.htaccess

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com [NC] 
RewriteRule ^(.*)$ http://www.eample.com/$1 [L,R=301,NC] 
+0

它看起來是正確的。但你應該逃避這段時間。 'RewriteCond%{HTTP_HOST}^example \ .com [NC]' – 2015-04-03 15:02:32

+0

問題是它也適用於子域,它將subdomein重定向到http:// www ... – 2015-04-03 15:07:41

+0

這就是我想告訴你的。該規則本身不適用於子域。你的.htaccess文件中還有其他的東西嗎?該規則是正確的,除了不逃避期限。確保你沒有緩存任何東西,並清除你的瀏覽器緩存。 – 2015-04-03 15:59:21

回答

0

進行其他的.htaccess爲a-z0-9.example.com與波紋管代碼:

RewriteEngine on 
RewriteCond %{HTTP_HOST} a-z0-9.example.com [NC] 
RewriteRule ^(.*)$ http://www.a-z0-9.example.com/$1 [L,R=301,NC] 

我認爲這會奏效。

祝你好運!