Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
nginx
GitHub Repository: nginx/nginx.org
Path: blob/main/xml/ru/docs/http/ngx_http_autoindex_module.xml
1 views
1
<?xml version="1.0"?>
2
3
<!--
4
Copyright (C) Igor Sysoev
5
Copyright (C) Nginx, Inc.
6
-->
7
8
<!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9
10
<module name="Модуль ngx_http_autoindex_module"
11
link="/ru/docs/http/ngx_http_autoindex_module.html"
12
lang="ru"
13
rev="4">
14
15
<section id="summary">
16
17
<para>
18
Модуль <literal>ngx_http_autoindex_module</literal> обслуживает запросы,
19
оканчивающиеся слэшом (‘<literal>/</literal>’), и выдаёт листинг каталога.
20
Обычно запрос попадает к модулю <literal>ngx_http_autoindex_module</literal>,
21
когда модуль <link doc="ngx_http_index_module.xml">ngx_http_index_module</link>
22
не нашёл индексный файл.
23
</para>
24
25
</section>
26
27
28
<section id="example" name="Пример конфигурации">
29
30
<para>
31
<example>
32
location / {
33
autoindex on;
34
}
35
</example>
36
</para>
37
38
</section>
39
40
41
<section id="directives" name="Директивы">
42
43
<directive name="autoindex">
44
<syntax><literal>on</literal> | <literal>off</literal></syntax>
45
<default>off</default>
46
<context>http</context>
47
<context>server</context>
48
<context>location</context>
49
50
<para>
51
Разрешает или запрещает вывод листинга каталога.
52
</para>
53
54
</directive>
55
56
57
<directive name="autoindex_exact_size">
58
<syntax><literal>on</literal> | <literal>off</literal></syntax>
59
<default>on</default>
60
<context>http</context>
61
<context>server</context>
62
<context>location</context>
63
64
<para>
65
Для <link id="autoindex_format">формата</link> HTML
66
определяет, как выводить размеры файлов в листинге
67
каталога: точно или округляя до килобайт, мегабайт и гигабайт.
68
</para>
69
70
</directive>
71
72
73
<directive name="autoindex_format">
74
<syntax>
75
<literal>html</literal> |
76
<literal>xml</literal> |
77
<literal>json</literal> |
78
<literal>jsonp</literal></syntax>
79
<default>html</default>
80
<context>http</context>
81
<context>server</context>
82
<context>location</context>
83
<appeared-in>1.7.9</appeared-in>
84
85
<para>
86
Задаёт формат вывода листинга каталога.
87
</para>
88
89
<para>
90
При использовании формата JSONP имя callback-функции
91
задаётся в аргументе запроса <literal>callback</literal>.
92
Если аргумент отсутствует или имеет пустое значение,
93
то используется формат JSON.
94
</para>
95
96
<para>
97
Вывод в формате XML может быть преобразован при помощи модуля
98
<link doc="ngx_http_xslt_module.xml">ngx_http_xslt_module</link>.
99
</para>
100
101
</directive>
102
103
104
<directive name="autoindex_localtime">
105
<syntax><literal>on</literal> | <literal>off</literal></syntax>
106
<default>off</default>
107
<context>http</context>
108
<context>server</context>
109
<context>location</context>
110
111
<para>
112
Для <link id="autoindex_format">формата</link> HTML
113
определяет, в какой временной зоне выводить время в листинге
114
каталога: в локальной или в UTC.
115
</para>
116
117
</directive>
118
119
</section>
120
121
</module>
122
123