Есть несколько виртуальных серверов (все описаны в едином разделе server).
Требуется следуюшие: проверятся наличие www. в имени домена, если нет, то
идет редирект на www.$host
в апаче можно сделать так:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) [L,R=301]
в nginx такой способ не работает, покрайней мере у меня:
if ($host ~* !^www\.){
rewrite ^(.*)$ ;
}
есть идеи как можно такое сделать?