Re: nginx и webdav

ruslan usifov ruslan.usifov на gmail.com
Пт Дек 10 12:00:37 MSK 2010


Угу почти так и сделал, за исключением того что проксирую весь webdav
на apche, а на Nginx оставил только ssl и запрос клиентского
сертификата

9 декабря 2010 г. 10:39 пользователь Вадим Лазовский
<lvm на citylink-rk.ru> написал:
> 09.12.2010 3:24, ruslan usifov пишет:
>
> Возможно ли использовать webdav модуль Ngnx, таким образом чтобы было
> возможно подключение его как веб папки в ms windows, сейчас я в error.log
> вижу следующее:
>
> 192.168.83.1 - - [09/Dec/2010:05:56:05 +0300] "OPTIONS / HTTP/1.1" 405 173
> "-" "Microsoft Data Access Internet Publishing Provider Protocol Discovery"
> 192.168.83.1 - - [09/Dec/2010:05:56:05 +0300] "PROPFIND / HTTP/1.1" 405 173
> "-" "Microsoft Data Access Internet Publishing Provider DAV"
>
> Однако невозможно разрешить методы OPTIONS и  PROPFIND в директиве
> конфигурации dav_methods (nginx про них ничего не знает)
> Может быть кто то поделиться рецептом как можно заставить работать ms веб
> папки в nginx?
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
> Здравствуйте.
>
> Методы OPTIONS и PROPFIND придется проксировать на бэкенд (например,
> apache+mod_dav).
>
>                         dav_methods PUT DELETE MKCOL COPY MOVE;
>
>                         error_page 417 = @apache_dav;
>
>                         if ($request_method ~ ^(PROPFIND|OPTIONS)$) {
>                                 return 417;
>                         }
>
>                         create_full_put_path   on;
>                         dav_access group:rw all:r;
>
>
>                 location @apache_dav {
>                         proxy_pass   ...;
>                 }
>
> При этом штатные виндовые webfolders будут работать только если методы
> PROPFIND|OPTIONS будут поддерживаться в location /
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>


Подробная информация о списке рассылки nginx-ru