405 Not Allowed
Igor Sysoev
is at rambler-co.ru
Tue May 2 13:35:44 MSD 2006
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
More information about the nginx-ru
mailing list