Re: nginx и webdav
Вадим Лазовский
lvm на citylink-rk.ru
Чт Дек 9 10:39:39 MSK 2010
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 /
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20101209/ae822bdb/attachment.html>
Подробная информация о списке рассылки nginx-ru