Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Проксирование PUT и DELETE
On Tue, Dec 02, 2008 at 12:10:54AM +0600, Pavel V. wrote:
> Здравствуйте, Михаил.
>
> Вы писали 1 декабря 2008 г., 23:12:55:
>
> Посмотрел в лог сервера, там у меня за нжынксом апач с mod_dav_svn.
> Всё успешно проксируется.
>
> Думаю что стоит убрать строку "dav_methods PUT DELETE".
Тут вопрос, как частично проксировать.
Но dav_methods в данном случае действительно не нужен.
> > Здравствуйте.
>
> > Возможно ли настроить nginx для проксирования PUT и DELETE ?
>
> > Сейчас вот такой конфиг не работает:
>
> > location / {
> > dav_methods PUT DELETE;
> > if ($request_method = PUT ) {
> > proxy_pass
> > http://83.222.14.150:80;
> > }
> > if ($request_method = DELETE ) {
> > proxy_pass
> > http://83.222.14.150:80;
> > }
>
> > limit_except GET {
> > allow 10.0.0.0/8;
> > deny all;
> > }
>
> > root /opt1/$host/;
> > error_page 404 = @fetch;
> > }
>
> > location @fetch {
> > internal;
>
> > proxy_pass http://83.222.14.150:80;
> > proxy_store /opt1/$host/$request_uri;
> > proxy_store_access user:rw group:rw all:r;
> > proxy_temp_path /opt1/temp;
>
> > #root /opt1/;
> > }
>
> > nginx не проксирует PUT и DELETE, а пытается сделать их. Я уже по
> > всякому пробовал. Никак не выходит верный конфиг написать.
>
>
>
>
> --
> С уважением,
> Pavel mailto:pavel2000@xxxxxx
>
--
Игорь Сысоев
http://sysoev.ru
|