непонятка с 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