ISO 3166-1-alpha-2 code elements

Gena Makhomed gmm at csdoc.com
Tue Oct 27 14:28:55 MSK 2009


Igor Sysoev wrote:

> Изменения в nginx 0.7.63                                          26.10.2009
> 
>     *) Добавление: параметр proxy директивы geo.

отдельное спасибо за параметр proxy в стабильной ветке.

только в документации к модулю ngx_http_geo_module
в примерах на сайте - везде выставляется default no;
зачем? ведь "NO" - это officially assigned код Норвегии:

http://www.iso.org/iso/country_codes/iso_3166_code_lists/iso-3166-1_decoding_table.htm

и на многих других сайтах в интернетах в примерах
конфигурации nginx тоже уже можно найти default no;

может быть в качестве default лучше было бы использовать ZZ или XX ?
(чтобы не смешивать Норвегию с неизвестными и неопределенными сетями)

http://www.iso.org/iso/customizing_iso_3166-1.htm

ISO 3166-1:2006, clause 8.1.3 User-assigned code elements:

"If users need code elements to represent country names not included in 
this part of ISO 3166, the series of letters AA, QM to QZ, XA to XZ, and 
ZZ, and the series AAA to AAZ, QMA to QZZ, XAA to XZZ, and ZZA to ZZZ 
respectively and the series of numbers 900 to 999 are available."

PS во всех базах - и MaxMind GeoIP, и http://www.wipmania.com/ru/base/
и в стандарте ISO 3166 коды стран выдаются только заглавными буквами,
а в примерах конфига nginx на сайте - только lower case, как в ccTLD.
может быть лучше будет в доке сделать так же как и везде, большими?

-- 
Best regards,
  Gena






More information about the nginx-ru mailing list