comparison xml/ru/docs/http/ngx_http_geo_module.xml @ 518:65750bdde8fb

Documented recent changes.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 15 May 2012 14:57:21 +0000
parents ce12542164cf
children a8daad8e83bb
comparison
equal deleted inserted replaced
517:dba57bb42fec 518:65750bdde8fb
53 то используется адрес “<literal>255.255.255.255</literal>”. 53 то используется адрес “<literal>255.255.255.255</literal>”.
54 </para> 54 </para>
55 55
56 <para> 56 <para>
57 Адреса задаются в виде CIDR или в виде диапазонов (0.7.23). 57 Адреса задаются в виде CIDR или в виде диапазонов (0.7.23).
58 Кроме того, есть пять специальных параметров: 58 Также поддерживаются следующие специальные параметры:
59 <list type="tag"> 59 <list type="tag">
60 60
61 <tag-name><literal>delete</literal></tag-name> 61 <tag-name><literal>delete</literal></tag-name>
62 <tag-desc> 62 <tag-desc>
63 удаляет описанную сеть (0.7.23). 63 удаляет описанную сеть (0.7.23).
77 Включений может быть несколько. 77 Включений может быть несколько.
78 </tag-desc> 78 </tag-desc>
79 79
80 <tag-name><literal>proxy</literal></tag-name> 80 <tag-name><literal>proxy</literal></tag-name>
81 <tag-desc> 81 <tag-desc>
82 задаёт адреса прокси-серверов (0.8.7, 0.7.63), 82 задаёт доверенные адреса (0.8.7, 0.7.63),
83 при запросе с которых будет использоваться адрес в переданном 83 при запросе с которых будет использоваться адрес в переданном
84 поле заголовка запроса <header>X-Forwarded-For</header>. 84 поле заголовка запроса <header>X-Forwarded-For</header>.
85 В отличие от обычных адресов, адреса прокси-серверов проверяются 85 В отличие от обычных адресов, доверенные адреса проверяются
86 последовательно. 86 последовательно.
87 <note>
88 IPv6-адреса поддерживаются начиная с версии 1.3.0.
89 </note>
90 </tag-desc>
91
92 <tag-name><literal>proxy_recursive</literal></tag-name>
93 <tag-desc>
94 включает рекурсивный поиск адреса (1.3.0).
95 При выключенном рекурсивном поиске вместо исходного адреса клиента,
96 совпадающего с одним из доверенных адресов, будет использоваться последний
97 адрес, переданный в <header>X-Forwarded-For</header>.
98 При включённом рекурсивном поиске вместо исходного адреса клиента,
99 совпадающего с одним из доверенных адресов, будет использоваться последний
100 не доверенный адрес, переданный в <header>X-Forwarded-For</header>.
87 </tag-desc> 101 </tag-desc>
88 102
89 <tag-name><literal>ranges</literal></tag-name> 103 <tag-name><literal>ranges</literal></tag-name>
90 <tag-desc> 104 <tag-desc>
91 указывает, что адреса задаются в виде диапазонов (0.7.23). 105 указывает, что адреса задаются в виде диапазонов (0.7.23).
102 geo $country { 116 geo $country {
103 default ZZ; 117 default ZZ;
104 include conf/geo.conf; 118 include conf/geo.conf;
105 delete 127.0.0.0/16; 119 delete 127.0.0.0/16;
106 proxy 192.168.100.0/24; 120 proxy 192.168.100.0/24;
121 proxy 2001:0db8::/32;
107 122
108 127.0.0.0/24 US; 123 127.0.0.0/24 US;
109 127.0.0.1/32 RU; 124 127.0.0.1/32 RU;
110 10.1.0.0/16 RU; 125 10.1.0.0/16 RU;
111 192.168.1.0/24 UK; 126 192.168.1.0/24 UK;