Я хочу перенаправить пользователей, вводящих ввод сайта, набрав http: // mysite . com
или просто mysite. com (без www) до www . mysite . com
. Blow URL условия переопределения и властвуй настоящее время я использую в .htaccessURL rewrite принимает любой префикс (поддомен)
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule^http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Это работает нормально, но я заметил еще одну проблему в последнее время. Сайт принимает запрос о том, что такое субдомен, например, abc.mysite.com
или xyz.mysite.com
или anythingyoutype.mysite.com и prefixing www (www.antyingyoutype.mysite.com). Этого мы не хотим. Я не уверен, была ли эта проблема с тех пор, как я исключил правило перезаписи или что-то еще вызвало эту проблему. Пожалуйста, помогите мне исправить.
Мой сайт работает в среде Drupal7 + ЛАМПА + Ubuntu
префиксы, как в этом превращении 'abc.mysite.com' в' www.abc.mysite.com'? Или это становится «www.mysite.com»? – wavemode
становится www.anythingyoutype.mysite.com –