annotate xml/ru/docs/http/ngx_http_dav_module.xml @ 1724:ce3e89d13fa0

Removed unneeded comma in "Since ..." Russian constructs.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 07 Jun 2016 19:00:33 +0300
parents 95c3c3bbf1ce
children ca7568f67dee
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
222
bfe3eff81d04 Removed redundant encoding specification.
Ruslan Ermilov <ru@nginx.com>
parents: 110
diff changeset
1 <?xml version="1.0"?>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
2
580
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 370
diff changeset
3 <!--
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 370
diff changeset
4 Copyright (C) Igor Sysoev
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 370
diff changeset
5 Copyright (C) Nginx, Inc.
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 370
diff changeset
6 -->
be54c443235a Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents: 370
diff changeset
7
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
9
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
10 <module name="Модуль ngx_http_dav_module"
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
11 link="/ru/docs/http/ngx_http_dav_module.html"
589
764fbac1b8b4 Added document revision.
Ruslan Ermilov <ru@nginx.com>
parents: 580
diff changeset
12 lang="ru"
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
13 rev="2">
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
14
110
40eec261c2a6 Added proper support for anonymous sections, notably for the summary.
Ruslan Ermilov <ru@nginx.com>
parents: 106
diff changeset
15 <section id="summary">
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
16
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
17 <para>
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
18 Модуль <literal>ngx_http_dav_module</literal> предназначен для автоматизации
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
19 задач управления файлами на сервере по протоколу WebDAV.
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
20 Модуль обрабатывает HTTP- и WebDAV-методы
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
21 PUT, DELETE, MKCOL, COPY и MOVE.
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
22 </para>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
23
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
24 <para>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
25 По умолчанию этот модуль не собирается, его сборку необходимо
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
26 разрешить с помощью конфигурационного параметра
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
27 <literal>--with-http_dav_module</literal>.
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
28 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
29
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
30 <para>
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
31 <note>
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
32 WebDAV-клиенты, которые требуют для работы дополнительных WebDAV-методов,
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
33 не будут работать с этим модулем.
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
34 </note>
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
35 </para>
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
36
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
37 </section>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
38
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
39
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
40 <section id="example" name="Пример конфигурации">
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
41
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
42 <para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
43 <example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
44 location / {
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
45 root /data/www;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
46
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
47 client_body_temp_path /data/client_temp;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
48
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
49 dav_methods PUT DELETE MKCOL COPY MOVE;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
50
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
51 create_full_put_path on;
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
52 dav_access group:rw all:r;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
53
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
54 limit_except GET {
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
55 allow 192.168.1.0/32;
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
56 deny all;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
57 }
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
58 }
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
59 </example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
60 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
61
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
62 </section>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
63
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
64
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
65 <section id="directives" name="Директивы">
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
66
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
67 <directive name="dav_access">
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
68 <syntax><value>пользователи</value>:<value>права</value> ...</syntax>
102
c76a257f3fd4 The directive name is now automatically printed in <default> and <syntax>.
Ruslan Ermilov <ru@nginx.com>
parents: 79
diff changeset
69 <default>user:rw</default>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
70 <context>http</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
71 <context>server</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
72 <context>location</context>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
73
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
74 <para>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
75 Задаёт права доступа для создаваемых файлов и каталогов,
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
76 например,
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
77 <example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
78 dav_access user:rw group:rw all:r;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
79 </example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
80 </para>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
81
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
82 <para>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
83 Если заданы какие-либо права для <literal>group</literal> или
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
84 <literal>all</literal>, то права для <literal>user</literal>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
85 указывать необязательно:
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
86 <example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
87 dav_access group:rw all:r;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
88 </example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
89 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
90
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
91 </directive>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
92
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
93
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
94 <directive name="dav_methods">
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 222
diff changeset
95 <syntax>
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
96 <literal>off</literal> | <value>метод</value> ...</syntax>
102
c76a257f3fd4 The directive name is now automatically printed in <default> and <syntax>.
Ruslan Ermilov <ru@nginx.com>
parents: 79
diff changeset
97 <default>off</default>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
98 <context>http</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
99 <context>server</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
100 <context>location</context>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
101
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
102 <para>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
103 Разрешает указанные HTTP- и WebDAV-методы.
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
104 Параметр <literal>off</literal> запрещает все методы, обрабатываемые
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
105 данным модулем.
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
106 Поддерживаются следующие методы:
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
107 <literal>PUT</literal>, <literal>DELETE</literal>, <literal>MKCOL</literal>,
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
108 <literal>COPY</literal> и <literal>MOVE</literal>.
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
109 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
110
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
111 <para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
112 Файл, загружаемый методом PUT, записывается во временный файл,
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
113 а потом этот файл переименовывается.
1724
ce3e89d13fa0 Removed unneeded comma in "Since ..." Russian constructs.
Maxim Dounin <mdounin@mdounin.ru>
parents: 966
diff changeset
114 Начиная с версии 0.8.9 временный файл и его постоянное место хранения
966
95c3c3bbf1ce Text review.
Egor Nikitin <yegor.nikitin@gmail.com>
parents: 774
diff changeset
115 могут располагаться на разных файловых системах.
95c3c3bbf1ce Text review.
Egor Nikitin <yegor.nikitin@gmail.com>
parents: 774
diff changeset
116 Однако нужно учитывать,
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
117 что в этом случае вместо дешёвой операции переименовывания в пределах
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
118 одной файловой системы файл копируется с одной файловой системы на другую.
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
119 Поэтому лучше, если сохраняемые файлы будут находиться на той же файловой
79
0a45870d0160 Fixed cross-document links to use doc and id.
Maxim Dounin <mdounin@mdounin.ru>
parents: 76
diff changeset
120 системе, что и каталог с временными файлами, задаваемый директивой
106
56457a474903 If text of the link is not provided, the @id is used.
Ruslan Ermilov <ru@nginx.com>
parents: 102
diff changeset
121 <link doc="ngx_http_core_module.xml" id="client_body_temp_path"/>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
122 для данного location.
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
123 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
124
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
125 <para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
126 При создании файла с помощью метода PUT можно задать дату модификации,
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
127 передав её в поле заголовка <header>Date</header>.
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
128 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
129
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
130 </directive>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
131
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
132
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
133 <directive name="create_full_put_path">
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 222
diff changeset
134 <syntax><literal>on</literal> | <literal>off</literal></syntax>
102
c76a257f3fd4 The directive name is now automatically printed in <default> and <syntax>.
Ruslan Ermilov <ru@nginx.com>
parents: 79
diff changeset
135 <default>off</default>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
136 <context>http</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
137 <context>server</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
138 <context>location</context>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
139
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
140 <para>
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
141 По спецификации WebDAV-метод PUT может создавать файл только в
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
142 уже существующем каталоге.
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
143 Данная директива разрешает создавать все необходимые промежуточные каталоги.
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
144 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
145
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
146 </directive>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
147
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
148
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
149 <directive name="min_delete_depth">
102
c76a257f3fd4 The directive name is now automatically printed in <default> and <syntax>.
Ruslan Ermilov <ru@nginx.com>
parents: 79
diff changeset
150 <syntax><value>число</value></syntax>
c76a257f3fd4 The directive name is now automatically printed in <default> and <syntax>.
Ruslan Ermilov <ru@nginx.com>
parents: 79
diff changeset
151 <default>0</default>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
152 <context>http</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
153 <context>server</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
154 <context>location</context>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
155
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
156 <para>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
157 Разрешает методу DELETE удалять файлы
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
158 при условии, что число элементов в пути запроса не меньше заданного.
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
159 Например, директива
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
160 <example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
161 min_delete_depth 4;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
162 </example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
163 разрешает удалять файлы по запросам
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
164 <example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
165 /users/00/00/name
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
166 /users/00/00/name/pic.jpg
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
167 /users/00/00/page.html
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
168 </example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
169 и запрещает удаление
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
170 <example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
171 /users/00/00
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
172 </example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
173 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
174
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
175 </directive>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
176
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
177 </section>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
178
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
179 </module>