Правильно ли это правило mod_rewrite? - PullRequest
0 голосов
/ 23 сентября 2009

Правильны ли эти правила и условия перезаписи URL?

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

По сути, URL должен быть переписан с не-www на www.

Спасибо

1 Ответ

2 голосов
/ 23 сентября 2009

Я бы, вероятно, использовал более общее правило:

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

Но это правило делает то же самое.

...