2009-09-22 154 views
0

這些url重寫規則和條件是否正確?這個mod_rewrite規則是否正確?

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

基本上,URL需要從非www改寫爲www。

感謝

+1

它不工作,或者你爲什麼問? – Gumbo 2009-09-22 21:31:19

+0

只是問,那裏沒有工作:/ – bear 2009-09-22 21:39:39

回答

2

我可能會使用一個更通用的規則:

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule^http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

但是這個規則不相同。