2017-01-21 2 views

ответ

0

Единственное, что вам нужно перенаправить, это не-www. http:// будет добавлен браузером.

Используйте это:

RewriteEngine on 
RewriteCond %{HTTP_HOST} !=www.example.com 
# Support HTTP 1.0 (no host header) 
RewriteCond %{HTTP_HOST} !^$ 
RewriteRule^http://www.example.com%{REQUEST_URI} [R=301,L] 

Это сохранит любую часть URL после хоста и все, что не www. включая только example.com перенаправления. Например, хорошая политика может состоять в том, чтобы указать ww. на сайт, чтобы поймать неправильное правописание, среди прочих. Лично я предпочитаю использовать подстановочный знак в DNS, поэтому anything.example.com перенаправляется.

Смежные вопросы