Если вы хотите чтобы ваш сайт был доступен как с префиксом www, так и без него, вы можете использовать следующие настройки для перенаправления посетителей на предпочитаемый вами URL, как С так и БЕЗ префикса www. Выберите ТОЛЬКО один параметр.
Для перенаправления всех посетителей сайта на адрес С префиксом www (example.com/... будет перенаправлен на www.example.com/...) измените и раскомментируйте следующие строчки в файле .htaccess:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
Для перенаправления всех посетителей сайта на адрес БЕЗ префикса www (www.example.com/... будет перенаправлен на example.com/...) измените и раскомvентируйте следующие строчки в файле .htaccess:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]
Комментарии
Это что, юмор такой — пихать всюду регулярные выражения? Правильно делать так:
RewriteCond %{HTTP_HOST} =www.bolk.exler.ru
RewriteRule (.*) http://bolk.exler.ru/$1 [R=301,L]
Для перенаправления со всех поддоменов на один (например, на "www"):
RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteCond %{HTTP_HOST} !www\.excample\.com$ [NC]
RewriteRule (.*) http://www\.excample\.com [R=permanent,L]