непонятка с rewrite

Igor Sysoev is at rambler-co.ru
Sat Apr 9 18:28:08 MSD 2005


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





More information about the nginx-ru mailing list