Я пытаюсь заставить www
для моего адреса сайта с помощью .htaccess
:
RewriteCond %{HTTP_HOST} ^mysite\.com$ [NC]
RewriteRule ^(.*)$ http://www.mysite.coml/$1 [R=301,L]
Если я открываю mysite.com
, это работает нормально - он добавляет www
. Он становится http://www.mysite.com/index.php
.
Но если я открою mysite.com/subpage
, я снова перенаправлен на http://www.mysite.com/index.php
вместо http://www.mysite.com/subpage
.
Но если я открываю http://www.mysite.com/subpage
, я не получаю перенаправление (это ожидаемое поведение).
Как я могу это исправить? Я хотел бы перенаправить все запросы на мой сайт в субдомен www
.