changeset 2042:30e2bd353998

Added info about Punycode to "Server Names".
author Yaroslav Zhuravlev <yar@nginx.com>
date Mon, 25 Sep 2017 16:13:37 +0300
parents 29b68a7b42fc
children 7d9c836d14bf
files xml/en/docs/http/server_names.xml xml/ru/docs/http/server_names.xml
diffstat 2 files changed, 40 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/xml/en/docs/http/server_names.xml	Fri Sep 22 16:44:05 2017 +0300
+++ b/xml/en/docs/http/server_names.xml	Mon Sep 25 16:13:37 2017 +0300
@@ -8,7 +8,7 @@
 <article name="Server names"
          link="/en/docs/http/server_names.html"
          lang="en"
-         rev="2"
+         rev="3"
          author="Igor Sysoev"
          editor="Brian Mercer">
 
@@ -318,6 +318,25 @@
 </section>
 
 
+<section id="idn"
+        name="Internationalized names">
+<para>
+Internationalized domain names
+(<link url="https://en.wikipedia.org/wiki/Internationalized_domain_name">IDNs</link>)
+should be specified using an ASCII (Punycode) representation
+in the <link doc="ngx_http_core_module.xml" id="server_name"/> directive:
+<programlisting>
+server {
+    listen       80;
+    server_name  xn--e1afmkfd.xn--80akhbyknj4f;  # пример.испытание
+    ...
+}
+</programlisting>
+</para>
+
+</section>
+
+
 <section id="optimization"
         name="Optimization">
 
--- a/xml/ru/docs/http/server_names.xml	Fri Sep 22 16:44:05 2017 +0300
+++ b/xml/ru/docs/http/server_names.xml	Mon Sep 25 16:13:37 2017 +0300
@@ -8,7 +8,7 @@
 <article name="Имена сервера"
          link="/ru/docs/http/server_names.html"
          lang="ru"
-         rev="2"
+         rev="3"
          author="Игорь Сысоев"
          editor="Brian Mercer">
 
@@ -323,6 +323,25 @@
 </section>
 
 
+<section id="idn"
+        name="Интернационализованные имена">
+<para>
+Для указания интернационализированных доменных имён
+(<link url="https://en.wikipedia.org/wiki/Internationalized_domain_name">IDNs</link>)
+в директиве <link doc="ngx_http_core_module.xml" id="server_name"/>
+следует указывать Punycode-представление имени:
+<programlisting>
+server {
+    listen       80;
+    server_name  xn--e1afmkfd.xn--80akhbyknj4f;  # пример.испытание
+    ...
+}
+</programlisting>
+</para>
+
+</section>
+
+
 <section id="optimization"
         name="Оптимизация">