Welcome! Log In Create A New Profile

Advanced

Re: v1.0.4, bugreport: location directive

June 28, 2011 11:56AM
On Tue, Jun 28, 2011 at 11:47:07AM -0400, ruv wrote:
> День добрый!
> вылезла странность: неправильно
> отрабатываться один из двух подобных
> запросов.
>
> я упростил конфиг до минимума — при
> удалении любой "ненужной" строки глюк
> не проявляется. Получается следующее:
>
> server {
> listen 127.0.0.11 ;
>
> root /temp/test-nginx/pub/ ;
>
> location /something { }
>
> location = /TestPanel/v1/ver.txt { error_page 405 =200
> /TestPanel/v1/ver.txt ; }
> location = /TestPanel/v2/ver.txt { error_page 405 =200
> /TestPanel/v2/ver.txt ; }
>
> location /TestPanel/v1/xxx/ { }
> location /TestPanel/v1/yyy/ { }
> }
>
> Файлы TestPanel/v1/ver.txt и /TestPanel/v2/ver.txt лежает
> в указанном root.
>
> запрос
> POST http://127.0.0.11/TestPanel/v1/ver.txt
> отрабатывает нормально со статусом 200,
>
> а запрос
> POST http://127.0.0.11/TestPanel/v2/ver.txt
> отдает статус 405 Not Allowed
>
> Это и есть возникший глюк. Пока что
> обошел директивой error_page 405 =200 $uri; на
> уровне server (более общее решение). Но
> глюк, вероятно, может вылезти еще
> где-нибудь. Есть подозрение, что дело
> связанно с регистром символов в
> аргументе location.
>
> Платформа: Windows.

Нужен отладочный лог. Под Windows location'ы caseless, но сортировка
дерева делается с учётом case и ошибка может быть связана с этим.


--
Igor Sysoev

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

v1.0.4, bugreport: location directive

ruv June 16, 2011 11:36AM

Re: v1.0.4, bugreport: location directive

Alexander Kochetov June 16, 2011 12:04PM

Re: v1.0.4, bugreport: location directive

ruv June 16, 2011 12:20PM

Re: v1.0.4, bugreport: location directive

Igor Sysoev June 16, 2011 02:16PM

Re: v1.0.4, bugreport: location directive

Alexander Moskalenko June 16, 2011 04:10PM

Re: v1.0.4, bugreport: location directive

ruv June 19, 2011 05:46PM

Re: v1.0.4, bugreport: location directive

Sergey Shepelev June 19, 2011 06:12PM

Re: v1.0.4, bugreport: location directive

ruv June 16, 2011 12:08PM

Re: v1.0.4, bugreport: location directive

ruv June 28, 2011 11:47AM

Re: v1.0.4, bugreport: location directive

Igor Sysoev June 28, 2011 11:56AM

Re: v1.0.4, bugreport: location directive

ruv June 28, 2011 12:26PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 279
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