comparison xml/ru/docs/http/ngx_http_dav_module.xml @ 774:8ff309263cb9

Corrected syntax of "dav_methods" directive and updated module description.
author Vladimir Homutov <vl@nginx.com>
date Fri, 23 Nov 2012 07:48:18 +0000
parents 764fbac1b8b4
children 95c3c3bbf1ce
comparison
equal deleted inserted replaced
773:24b1b0101250 774:8ff309263cb9
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_dav_module" 10 <module name="Модуль ngx_http_dav_module"
11 link="/ru/docs/http/ngx_http_dav_module.html" 11 link="/ru/docs/http/ngx_http_dav_module.html"
12 lang="ru" 12 lang="ru"
13 rev="1"> 13 rev="2">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_dav_module</literal> обрабатывает HTTP- и WebDAV-методы 18 Модуль <literal>ngx_http_dav_module</literal> предназначен для автоматизации
19 задач управления файлами на сервере по протоколу WebDAV.
20 Модуль обрабатывает HTTP- и WebDAV-методы
19 PUT, DELETE, MKCOL, COPY и MOVE. 21 PUT, DELETE, MKCOL, COPY и MOVE.
20 </para> 22 </para>
21 23
22 <para> 24 <para>
23 По умолчанию этот модуль не собирается, его сборку необходимо 25 По умолчанию этот модуль не собирается, его сборку необходимо
24 разрешить с помощью конфигурационного параметра 26 разрешить с помощью конфигурационного параметра
25 <literal>--with-http_dav_module</literal>. 27 <literal>--with-http_dav_module</literal>.
28 </para>
29
30 <para>
31 <note>
32 WebDAV-клиенты, которые требуют для работы дополнительных WebDAV-методов,
33 не будут работать с этим модулем.
34 </note>
26 </para> 35 </para>
27 36
28 </section> 37 </section>
29 38
30 39
82 </directive> 91 </directive>
83 92
84 93
85 <directive name="dav_methods"> 94 <directive name="dav_methods">
86 <syntax> 95 <syntax>
87 <literal>off</literal> | <literal>put</literal> | 96 <literal>off</literal> | <value>метод</value> ...</syntax>
88 <literal>delete</literal> | <literal>mkcol</literal> |
89 <literal>copy</literal> | <literal>move</literal>
90 ...</syntax>
91 <default>off</default> 97 <default>off</default>
92 <context>http</context> 98 <context>http</context>
93 <context>server</context> 99 <context>server</context>
94 <context>location</context> 100 <context>location</context>
95 101
96 <para> 102 <para>
97 Разрешает указанные HTTP- и WebDAV-методы. 103 Разрешает указанные HTTP- и WebDAV-методы.
98 Параметр <literal>off</literal> запрещает все методы, обрабатываемые 104 Параметр <literal>off</literal> запрещает все методы, обрабатываемые
99 данным модулем, игнорируя остальные параметры; 105 данным модулем.
106 Поддерживаются следующие методы:
107 <literal>PUT</literal>, <literal>DELETE</literal>, <literal>MKCOL</literal>,
108 <literal>COPY</literal> и <literal>MOVE</literal>.
100 </para> 109 </para>
101 110
102 <para> 111 <para>
103 Файл, загружаемый методом PUT, записывается во временный файл, 112 Файл, загружаемый методом PUT, записывается во временный файл,
104 а потом этот файл переименовывается. 113 а потом этот файл переименовывается.
126 <context>http</context> 135 <context>http</context>
127 <context>server</context> 136 <context>server</context>
128 <context>location</context> 137 <context>location</context>
129 138
130 <para> 139 <para>
131 По спецификации WebDAV метод PUT может создавать файл только в 140 По спецификации WebDAV-метод PUT может создавать файл только в
132 уже существующем каталоге. 141 уже существующем каталоге.
133 Данная директива разрешает создавать все необходимые промежуточные каталоги. 142 Данная директива разрешает создавать все необходимые промежуточные каталоги.
134 </para> 143 </para>
135 144
136 </directive> 145 </directive>