2012-09-04 17 views

回答

50

自動添加一個www到您的域名時,沒有一個子域,你的文檔根它添加到htaccess文件:

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

謝謝。這似乎工作。你能解釋一下爲什麼前一個在你看來不起作用嗎?我注意到它的工作;然而,然後,發現我的子域沒有工作。不知道這是否是相關的或只是傳播問題。我希望更多地瞭解每條線意味着2個答案。謝謝! – kdjernigan

+0

@kdjernigan'www'永遠不會添加到重定向中,並且第一個條件與子域匹配。 –

+0

這似乎不工作,除非它在我的.htaccess文件的頂部......這很好。奇怪。 –

相關問題