все таки как вылечить 405 ошибку :(
Igor Sysoev
is at rambler-co.ru
Wed Jun 21 13:00:27 MSD 2006
On Wed, 21 Jun 2006, Michail Baikov wrote:
>>>
>>>
>> я сделал:
>>
>> location /service/ {
>> rewrite /service/ /service/index.php last;
>> }
>>
>> # location / {
>> # root /var/www/xxxxxxxx.ru/htdocs;
>> # index index.php index.html index.htm;
>> # }
>>
>>
>>
>>
> Оказалось - что отвалилился новый вариант обработки. :(
>
> location /service/ {
> rewrite ^/service/\?(.*)$ /service/index.php?$1 last;
> }
>
>
> Все равно при POST с параметрами ?list выводится 405 ошибка :(
>
> Что тут не так? Пробовал и break...
Если нужно делать внутренний редирект только для /service/, то
location = /service/ {
rewrite ^ /service/index.php last;
или
rewrite ^/service/ /service/index.php last;
}
В исходном URI не нужно указывать аргументы ( \?(.*)$ ).
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list