Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Re: непонятка с rewrite
On Sat, 9 Apr 2005, RaPaMaN wrote:
RaPaMaN пишет:
Igor Sysoev пишет:
On Sat, 9 Apr 2005, RaPaMaN wrote:
В общем, я бы не парился с отрицательным регулярным выражением,
а сделал бы так:
Сегодня, наверное, не мой день.
сделал я все, как вы написали и все равно запрос вида:
http://domain.net/en/super/stats/
дает 404 от nginx
в логе :
2005/04/09 09:30:03 [notice] 28751#0: *73023 "^.+$" matches
"/en/super/stats/", client: xxx.xxx.xxx.xxx, server: domain.net, URL:
"/en/super/stats/", host: "domain.net", referrer: "http://domain.net/" ;
2005/04/09 09:30:03 [notice] 28751#0: *73023 rewritten data: "/index.php",
args: "", client: xxx.xxx.xxx..xxx, server: domain.net, URL:
"/en/super/stats/", host: "domain.net", referrer: "http://domain.net/" ;
а на экран - 404
А зачем "location ~ ^.+$" ? Для этого достаточно "location /"
Какой rewrite стоит для этого locaiton ?
Правильно ли отрабатывает запрос "/index.php" ?
Игорь Сысоев
http://sysoev.ru