comparison xml/ru/docs/http/ngx_http_realip_module.xml @ 1705:f855acbd0a94

Documented the $realip_remote_port variable.
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 24 May 2016 20:22:35 +0300
parents bc25f237a966
children 66a30a380fba
comparison
equal deleted inserted replaced
1704:792478434bb1 1705:f855acbd0a94
8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 8 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
9 9
10 <module name="Модуль ngx_http_realip_module" 10 <module name="Модуль ngx_http_realip_module"
11 link="/ru/docs/http/ngx_http_realip_module.html" 11 link="/ru/docs/http/ngx_http_realip_module.html"
12 lang="ru" 12 lang="ru"
13 rev="4"> 13 rev="5">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Модуль <literal>ngx_http_realip_module</literal> позволяет менять адрес клиента 18 Модуль <literal>ngx_http_realip_module</literal> позволяет
19 на переданный в указанном поле заголовка. 19 менять адрес и необязательный порт клиента
20 на переданный в указанных полях заголовка.
20 </para> 21 </para>
21 22
22 <para> 23 <para>
23 По умолчанию этот модуль не собирается, его сборку необходимо 24 По умолчанию этот модуль не собирается, его сборку необходимо
24 разрешить с помощью конфигурационного параметра 25 разрешить с помощью конфигурационного параметра
83 Задаёт поле заголовка запроса, 84 Задаёт поле заголовка запроса,
84 значение которого будет использоваться для замены адреса клиента. 85 значение которого будет использоваться для замены адреса клиента.
85 </para> 86 </para>
86 87
87 <para> 88 <para>
89 Параметры <literal>X-Real-IP</literal> и <literal>X-Forwarded-For</literal>
90 могут содержать необязательный порт (1.11.0).
91 Адрес и порт должны быть указаны согласно
92 <link url="http://tools.ietf.org/html/3986">RFC 3986</link>.
93 </para>
94
95 <para>
88 Параметр <literal>proxy_protocol</literal> (1.5.12) меняет 96 Параметр <literal>proxy_protocol</literal> (1.5.12) меняет
89 адрес клиента на указанный в заголовке PROXY-протокола. 97 адрес клиента на указанный в заголовке PROXY-протокола.
90 Протокол PROXY должен быть предварительно включён при помощи установки 98 Протокол PROXY должен быть предварительно включён при помощи установки
91 параметра <literal>proxy_protocol</literal> в директиве 99 параметра <literal>proxy_protocol</literal> в директиве
92 <link doc="ngx_http_core_module.xml" id="listen"/>. 100 <link doc="ngx_http_core_module.xml" id="listen"/>.
127 <tag-name id="var_realip_remote_addr"><var>$realip_remote_addr</var></tag-name> 135 <tag-name id="var_realip_remote_addr"><var>$realip_remote_addr</var></tag-name>
128 <tag-desc> 136 <tag-desc>
129 хранит исходный адрес клиента (1.9.7) 137 хранит исходный адрес клиента (1.9.7)
130 </tag-desc> 138 </tag-desc>
131 139
140 <tag-name id="var_realip_remote_port"><var>$realip_remote_port</var></tag-name>
141 <tag-desc>
142 хранит исходный порт клиента (1.11.0)
143 </tag-desc>
144
132 </list> 145 </list>
133 </para> 146 </para>
134 147
135 </section> 148 </section>
136 149