On Friday 26 August 2005 01:26, Igor Sysoev wrote:
On Fri, 26 Aug 2005, Alexander Yusupov wrote:
Есть несколько виртуальных серверов (все описаны в едином разделе
server). Требуется следуюшие: проверятся наличие www. в имени домена,
если нет, то идет редирект на www.$host
в апаче можно сделать так:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*) http://www.%{HTTP_HOST}/$1 [L,R=301]
в nginx такой способ не работает, покрайней мере у меня:
if ($host ~* !^www\.){
rewrite ^(.*)$ http://www.$host$1;
}
есть идеи как можно такое сделать?
--
Best regards,
Andrew Kopeyko <kaa@xxxxxxxxx>
CTO
Rambler Telecom http://www.ramtel.ru/
phone : +7 095 745-3619