405 Not Allowed

Michail Baikov lists at baikov.com
Tue Jun 20 16:34:34 MSD 2006


Igor Sysoev wrote:
> On Tue, 2 May 2006, Michail Baikov wrote:
> 
>> Igor Sysoev wrote:
>>> On Tue, 2 May 2006, Michail Baikov wrote:
>>>
>>>> Возникает кстати только при отправке формы.
>>>>
>>>> Форма простая, раньше работала без проблем - сейчас полностью
>>>> отказывается. :(
>>>
>>> Между 0.3.39 и 0.3.40 я добавил проверку, чтобы ngx_http_index_module
>>> принимали только GET и HEAD. До 0.3.40 запрос обрабатывался так:
>>>
>>>    POST /   внутренний редирект на локальный /index.html
>>>    /index.html уходил на proxy/fastcgi.
>>>
>>> В общем, такое поведение неправильное.
>>>
>> И что? Патч или откатиться до 0.3.39? Или форму подправить?
> 
> Или править форму, или править конфигурацию:
> 
>     location = /action/ {
>         rewrite  /action/  /action/index.php  last;
>     }
> 
>     location ~ \.php$ {
>         fastcgi_pass  ...
>     }
> 
> Поведение, когда перенаправление / > /index.php делается с помощью
> локального файла, я считаю неправильным. В частности, оно не будет
> работатать, если fastcgi и nginx находятся на разных машинах.
> 
> 
> Игорь Сысоев
> http://sysoev.ru
> 
> 
Ошибся в запросе - вопрос снят. Решение с редиректом сработало.

-- 
Mike Baikov <mike at baikov dot com>
GameDot Labs Developer







More information about the nginx-ru mailing list