Mercurial > hg > nginx-site
comparison xml/ru/docs/http/ngx_http_realip_module.xml @ 342:a076f7661569
Revision.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Mon, 23 Jan 2012 11:34:54 +0000 |
parents | 4c6d2c614d2c |
children | a4fa80755eab |
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_realip_module" | 5 <module name="Модуль ngx_http_realip_module" |
6 link="/ru/docs/http/ngx_http_realip_module.html" | 6 link="/ru/docs/http/ngx_http_realip_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_realip_module позволяет менять адрес клиента | 12 Модуль <literal>ngx_http_realip_module</literal> позволяет менять адрес клиента |
13 на переданный в указанной строке заголовка. | 13 на переданный в указанном поле заголовка. |
14 По умолчанию модуль не собирается, нужно разрешить его сборку | 14 </para> |
15 при конфигурировании параметром <literal>--with-http_realip_module</literal>. | 15 |
16 <para> | |
17 По умолчанию этот модуль не собирается, его сборку необходимо | |
18 разрешить с помощью конфигурационного параметра | |
19 <literal>--with-http_realip_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 set_real_ip_from 192.168.1.0/24; | 29 set_real_ip_from 192.168.1.0/24; |
26 set_real_ip_from 192.168.2.1; | 30 set_real_ip_from 192.168.2.1; |
27 real_ip_header X-Real-IP; | 31 real_ip_header X-Real-IP; |
28 </example> | 32 </example> |
29 </para> | 33 </para> |
30 | 34 |
31 </section> | 35 </section> |
32 | 36 |
33 | 37 |
34 <section name="Директивы" id="directives"> | 38 <section id="directives" name="Директивы"> |
35 | 39 |
36 <directive name="set_real_ip_from"> | 40 <directive name="set_real_ip_from"> |
37 <syntax><value>адрес</value> | <value>CIDR</value></syntax> | 41 <syntax><value>адрес</value> | <value>CIDR</value></syntax> |
38 <default/> | 42 <default/> |
39 <context>http, server, location</context> | 43 <context>http</context> |
44 <context>server</context> | |
45 <context>location</context> | |
40 | 46 |
41 <para> | 47 <para> |
42 Директива описывает доверенные адреса, которые передают верный адрес | 48 Описывает доверенные адреса, которые передают верный адрес |
43 для замены. | 49 для замены. |
44 </para> | 50 </para> |
45 | 51 |
46 </directive> | 52 </directive> |
47 | 53 |
50 <syntax> | 56 <syntax> |
51 <value>поле</value> | | 57 <value>поле</value> | |
52 <literal>X-Real-IP</literal> | | 58 <literal>X-Real-IP</literal> | |
53 <literal>X-Forwarded-For</literal></syntax> | 59 <literal>X-Forwarded-For</literal></syntax> |
54 <default>X-Real-IP</default> | 60 <default>X-Real-IP</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 В случае строки "X-Forwarded-For" используется последний адрес в значении | 68 В случае поля <header>X-Forwarded-For</header> используется |
61 строки. Для остальных строк используется всё значение. | 69 последний адрес в значении поля. |
70 Для остальных полей используется всё значение. | |
62 </para> | 71 </para> |
63 | 72 |
64 </directive> | 73 </directive> |
65 | 74 |
66 </section> | 75 </section> |