ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: nginx и webdav



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@xxxxxxxxx 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@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.