2011-08-10 19 views
0

可能重複:
.htaccess, forcing a slash and www如何配置我的.htaccess文件以預先添加'www。'滿足我的所有要求?

如何配置我的.htaccess文件前面加上的 'www。'滿足我的所有要求?我已經試過這樣:

<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] 
RewriteRule... 
+3

這已被要求,並回答了在這個網站10S如果不是次100S。你可以嘗試搜索。 –

+0

這個工作...嘗試刪除第一行,這對我來說看起來很不尋常。 – TMS

回答

1

嘗試否定www.example.com,而不是匹配example.com這樣的:

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

不是一個好主意......一旦你可能需要添加新的subdomain.example.com。而且,這不是問題的核心。 – TMS

相關問題