<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=KOI8-R" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    09.12.2010 3:24, ruslan usifov пишет:
    <blockquote
      cite="mid:AANLkTimBq=ycnxNXCRkef7T7yi6sqEbL+tVJsLdxk_v2@mail.gmail.com"
      type="cite">Возможно ли использовать webdav модуль Ngnx, таким
      образом чтобы было возможно подключение его как веб папки в ms
      windows, сейчас я в error.log вижу следующее:<br>
      <br>
      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"<br>
      192.168.83.1 - - [09/Dec/2010:05:56:05 +0300] "PROPFIND /
      HTTP/1.1" 405 173 "-" "Microsoft Data Access Internet Publishing
      Provider DAV"<br>
      <br>
      Однако невозможно разрешить методы OPTIONS и  PROPFIND в директиве
      конфигурации dav_methods (nginx про них ничего не знает)<br>
      Может быть кто то поделиться рецептом как можно заставить работать
      ms веб папки в nginx?<br>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
nginx-ru mailing list
<a class="moz-txt-link-abbreviated" href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a>
<a class="moz-txt-link-freetext" href="http://nginx.org/mailman/listinfo/nginx-ru">http://nginx.org/mailman/listinfo/nginx-ru</a>
</pre>
    </blockquote>
    <br>
    Здравствуйте.<br>
    <br>
    Методы OPTIONS и PROPFIND придется проксировать на бэкенд (например,
    apache+mod_dav).<br>
    <br>
                            dav_methods PUT DELETE MKCOL COPY MOVE;<br>
    <br>
                            error_page 417 = @apache_dav;<br>
    <br>
                            if ($request_method ~ ^(PROPFIND|OPTIONS)$)
    {<br>
                                    return 417;<br>
                            }<br>
    <br>
                            create_full_put_path   on;<br>
                            dav_access group:rw all:r;<br>
    <br>
    <br>
                    location @apache_dav {<br>
                            proxy_pass   ...;<br>
                    }<br>
    <br>
    При этом штатные виндовые webfolders будут работать только если
    методы PROPFIND|OPTIONS будут поддерживаться в location /<br>
    <br>
  </body>
</html>