Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_sub_module.xml @ 342:a076f7661569
Revision.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 23 Jan 2012 11:34:54 +0000 |
parents | 4c6d2c614d2c |
children | 694db9597ee0 |
comparison
equal
deleted
inserted
replaced
341:a21a5ae60b1e | 342:a076f7661569 |
---|---|
1 <?xml version="1.0"?> | 1 <?xml version="1.0"?> |
2 | 2 |
3 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> | 3 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> |
4 | 4 |
5 <module name="Директивы модуля ngx_http_sub_module" | 5 <module name="Модуль ngx_http_sub_module" |
6 link="/ru/docs/http/ngx_http_sub_module.html" | 6 link="/ru/docs/http/ngx_http_sub_module.html" |
7 lang="ru"> | 7 lang="ru"> |
8 | 8 |
9 <section id="summary"> | 9 <section id="summary"> |
10 | 10 |
11 <para> | 11 <para> |
12 Модуль ngx_http_sub_module — это фильтр, | 12 Модуль <literal>ngx_http_sub_module</literal> — это фильтр, |
13 изменяющий в ответе одну заданную строку на другую. | 13 изменяющий в ответе одну заданную строку на другую. |
14 По умолчанию модуль не собирается, нужно разрешить его сборку | 14 </para> |
15 при конфигурировании параметром <literal>--with-http_sub_module</literal>. | 15 |
16 <para> | |
17 По умолчанию этот модуль не собирается, его сборку необходимо | |
18 разрешить с помощью конфигурационного параметра | |
19 <literal>--with-http_sub_module</literal>. | |
16 </para> | 20 </para> |
17 | 21 |
18 </section> | 22 </section> |
19 | 23 |
20 | 24 |
21 <section name="Пример конфигурации" id="example"> | 25 <section id="example" name="Пример конфигурации"> |
22 | 26 |
23 <para> | 27 <para> |
24 <example> | 28 <example> |
25 location / { | 29 location / { |
26 sub_filter </head> | 30 sub_filter </head> |
27 '</head><script language="javascript" src="$script"></script>'; | 31 '</head><script language="javascript" src="$script"></script>'; |
28 sub_filter_once on; | 32 sub_filter_once on; |
29 } | 33 } |
30 </example> | 34 </example> |
31 </para> | 35 </para> |
32 | 36 |
33 </section> | 37 </section> |
34 | 38 |
35 | 39 |
36 <section name="Директивы" id="directives"> | 40 <section id="directives" name="Директивы"> |
37 | 41 |
38 <directive name="sub_filter"> | 42 <directive name="sub_filter"> |
39 <syntax><value>строка</value> <value>замена</value></syntax> | 43 <syntax><value>строка</value> <value>замена</value></syntax> |
40 <default/> | 44 <default/> |
41 <context>http, server, location</context> | 45 <context>http</context> |
46 <context>server</context> | |
47 <context>location</context> | |
42 | 48 |
43 <para> | 49 <para> |
44 Директива задаёт строку, которую нужно заменить, и строку замены. | 50 Задаёт строку, которую нужно заменить, и строку замены. |
45 Заменяемая строка проверяется без учёта регистра. | 51 Заменяемая строка проверяется без учёта регистра. |
46 В строке замены можно использовать переменные. | 52 В строке замены можно использовать переменные. |
47 </para> | 53 </para> |
48 | 54 |
49 </directive> | 55 </directive> |
50 | 56 |
51 | 57 |
52 <directive name="sub_filter_once"> | 58 <directive name="sub_filter_once"> |
53 <syntax><literal>on</literal> | <literal>off</literal></syntax> | 59 <syntax><literal>on</literal> | <literal>off</literal></syntax> |
54 <default>on</default> | 60 <default>on</default> |
55 <context>http, server, location</context> | 61 <context>http</context> |
62 <context>server</context> | |
63 <context>location</context> | |
56 | 64 |
57 <para> | 65 <para> |
58 Директива определяет, сколько раз нужно искать заменяемую строку — один | 66 Определяет, сколько раз нужно искать заменяемую строку — один |
59 раз или несколько. | 67 раз или несколько. |
60 </para> | 68 </para> |
61 | 69 |
62 </directive> | 70 </directive> |
63 | 71 |
64 | 72 |
65 <directive name="sub_filter_types"> | 73 <directive name="sub_filter_types"> |
66 <syntax><value>mime-тип</value> ...</syntax> | 74 <syntax><value>mime-тип</value> ...</syntax> |
67 <default>text/html</default> | 75 <default>text/html</default> |
68 <context>http, server, location</context> | 76 <context>http</context> |
77 <context>server</context> | |
78 <context>location</context> | |
69 | 79 |
70 <para> | 80 <para> |
71 Директива разрешает замену строк в ответах с указанными MIME-типами | 81 Разрешает замену строк в ответах с указанными MIME-типами |
72 в дополнение к "text/html". | 82 в дополнение к “<literal>text/html</literal>”. |
73 </para> | 83 </para> |
74 | 84 |
75 </directive> | 85 </directive> |
76 | 86 |
77 </section> | 87 </section> |