annotate xml/ru/docs/http/ngx_http_dav_module.xml @ 2769:16f6fa718be2

Updated TLSv1.3 support notes. Previous notes described some early development snapshot of OpenSSL 1.1.1 with disabled TLSv1.3 by default. It was then enabled in the first alpha. Further, the updated text covers later major releases such as OpenSSL 3.0.
author Sergey Kandaurov <pluknet@nginx.com>
date Thu, 30 Sep 2021 16:29:20 +0300
parents ca7568f67dee
children
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
2142
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
67 <directive name="create_full_put_path">
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
68 <syntax><literal>on</literal> | <literal>off</literal></syntax>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
69 <default>off</default>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
70 <context>http</context>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
71 <context>server</context>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
72 <context>location</context>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
73
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
74 <para>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
75 По спецификации WebDAV-метод PUT может создавать файл только в
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
76 уже существующем каталоге.
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
77 Данная директива разрешает создавать все необходимые промежуточные каталоги.
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
78 </para>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
79
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
80 </directive>
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
81
ca7568f67dee Sorted directives alphabetically.
Ruslan Ermilov <ru@nginx.com>
parents: 1724
diff changeset
82
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
83 <directive name="dav_access">
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
84 <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
85 <default>user:rw</default>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
86 <context>http</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
87 <context>server</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
88 <context>location</context>
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
89
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
90 <para>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
91 Задаёт права доступа для создаваемых файлов и каталогов,
76
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 <example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
94 dav_access user:rw group:rw all:r;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
95 </example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
96 </para>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
97
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
98 <para>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
99 Если заданы какие-либо права для <literal>group</literal> или
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
100 <literal>all</literal>, то права для <literal>user</literal>
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 <example>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
103 dav_access group:rw all:r;
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
104 </example>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
105 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
106
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
107 </directive>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
108
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
109
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
110 <directive name="dav_methods">
271
4c6d2c614d2c Cleaned up XML tag mess:
Ruslan Ermilov <ru@nginx.com>
parents: 222
diff changeset
111 <syntax>
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
112 <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
113 <default>off</default>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
114 <context>http</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
115 <context>server</context>
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
116 <context>location</context>
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 <para>
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
119 Разрешает указанные HTTP- и WebDAV-методы.
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
120 Параметр <literal>off</literal> запрещает все методы, обрабатываемые
774
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
121 данным модулем.
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
122 Поддерживаются следующие методы:
8ff309263cb9 Corrected syntax of "dav_methods" directive and updated module description.
Vladimir Homutov <vl@nginx.com>
parents: 589
diff changeset
123 <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
124 <literal>COPY</literal> и <literal>MOVE</literal>.
76
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
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
127 <para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
128 Файл, загружаемый методом PUT, записывается во временный файл,
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
129 а потом этот файл переименовывается.
1724
ce3e89d13fa0 Removed unneeded comma in "Since ..." Russian constructs.
Maxim Dounin <mdounin@mdounin.ru>
parents: 966
diff changeset
130 Начиная с версии 0.8.9 временный файл и его постоянное место хранения
966
95c3c3bbf1ce Text review.
Egor Nikitin <yegor.nikitin@gmail.com>
parents: 774
diff changeset
131 могут располагаться на разных файловых системах.
95c3c3bbf1ce Text review.
Egor Nikitin <yegor.nikitin@gmail.com>
parents: 774
diff changeset
132 Однако нужно учитывать,
76
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
133 что в этом случае вместо дешёвой операции переименовывания в пределах
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
134 одной файловой системы файл копируется с одной файловой системы на другую.
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
135 Поэтому лучше, если сохраняемые файлы будут находиться на той же файловой
79
0a45870d0160 Fixed cross-document links to use doc and id.
Maxim Dounin <mdounin@mdounin.ru>
parents: 76
diff changeset
136 системе, что и каталог с временными файлами, задаваемый директивой
106
56457a474903 If text of the link is not provided, the @id is used.
Ruslan Ermilov <ru@nginx.com>
parents: 102
diff changeset
137 <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
138 для данного location.
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
139 </para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
140
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
141 <para>
4a4caa566120 Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
142 При создании файла с помощью метода PUT можно задать дату модификации,
370
66414a4eb347 Revision.
Ruslan Ermilov <ru@nginx.com>
parents: 285
diff changeset
143 передав её в поле заголовка <header>Date</header>.
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>