Welcome! Log In Create A New Profile

Advanced

не все локешены получают зачение из регулярки сервера

Peter Leonov
September 09, 2009 08:54AM
При таком конфиге

server
{

server_name ~^([A-Za-z\-\.]+)\.retailstars\.ru$;

set $city $1;
location /db { root /www/life/new.retailstars.ru/$city; }
location /index { root /www/life/new.retailstars.ru/$city; }
location /form { root /www/life/new.retailstars.ru/$city; }

}

Переменная $city определена только в /index, для остальных локейшенов
это пустая строка.
Отказ от временной переменной $city и использование $1 не помогает.

В логе вот такие ошибки:

2009/09/09 16:16:37 [error] 21232#0: *1 open() "/www/life/
new.retailstars.ru//form/zara/cashier/promo" failed (2: No such file
or directory), client: 127.0.0.1, server: ~^([A-Za-z\-\.]+)
\.retailstars\.ru$, request: "GET / HTTP/1.0", subrequest: "/form/zara/
cashier/promo", host: "moscow.retailstars.ru"

2009/09/09 16:16:38 [error] 21232#0: *5 open() "/www/life/
new.retailstars.ru//db/metro.json" failed (2: No such file or
directory), client: 127.0.0.1, server: ~^([A-Za-z\-\.]+)\.retailstars
\.ru$, request: "GET /db/preload.js HTTP/1.0", subrequest: "/db/
metro.json", host: "moscow.retailstars.ru", referrer: "http://moscow.retailstars.ru/
"



А если
set $city $1;
заменить на
set $city moscow;
то руты в локешнах начинают вести куда надо для сервера
moscow.retailstars.ru

--
Пётр Леонов
Subject Author Posted

worker'ы падают

Alexander Kochetov September 08, 2009 03:32PM

не все локешены получают зачение из регулярки сервера

Peter Leonov September 09, 2009 08:54AM

Re: не все локешены получают зачение из регулярки сервера

Maxim Dounin September 09, 2009 09:30AM

Re: не все локешены получают зачение из регулярки сервера

Peter Leonov September 09, 2009 11:48AM

Re: не все локешены получают зачение из регулярки сервера

Maxim Dounin September 10, 2009 04:04AM

Re: worker'ы падают

Maxim Dounin September 09, 2009 09:52AM

Re: worker'ы падают

Alexander Kochetov September 09, 2009 10:26AM

Re: worker'ы падают

Maxim Dounin September 10, 2009 04:16AM

Re: worker'ы падают

Alexander Kochetov September 10, 2009 04:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 176
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready