vhosting and map { }
Igor Sysoev
is at rambler-co.ru
Wed Jun 21 15:06:45 MSD 2006
On Wed, 21 Jun 2006, Dmitry Morozovsky wrote:
> On Wed, 21 Jun 2006, Igor Sysoev wrote:
>
> IS> Вот это вот
> IS> server_name $http_host;
> IS> я не заметил. Так нельзя.
>
> Ага. то есть вообще server_name не указывать.
Можно так:
server_name _ ;
> IS>
> IS> > location = / {
> IS> > root /www/$sroot/html;
> IS> > index index.html index.shtml index.htm index.php;
> IS> > }
> IS> > location / {
> IS> > proxy_pass http://127.0.0.1;
> IS> > }
> IS> > }
> IS> >
> IS> > фигу - в качестве $document_root пишет root от первого из описанных
> IS> > серверов.
> IS> >
> IS> > Где я не вижу очевидного?
> IS>
> IS> Вырожденный сервер нужно поместить в начало. Или во всех listen
> IS> для него указать default.
>
> Да, map принялся хвататься. Зато почему-то не раскрывается переменная:
>
> root /$sroot/html;
>
> directory index of "/$sroot/html/" is forbidden
Это багофига: если ни одни индекс не найден, то в сообщении $sroot
не раскрывается. Буду лечить.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list