nginx 中国語ドメイン名の構成
中国語ドメイン名は、linuxeye.China などの nginx 仮想ホストにバインドされており、ブラウザはジャンプできません。
#なぜですか?
オペレーティング システムのコアは英語で構成されており、DNS サーバーの解像度も英語のコードで交換されるため、DNSサーバーは直接の中国語ドメイン名解決をサポートしていないため、すべての中国語ドメイン名解決を Punycode コードに変換する必要があり、その後 Punycode コードが DNS によって解析されます。実際、現在のすべてのブラウザは中国語のドメイン名を完全にサポートしていますが、ブラウザ ソフトウェアは中国語のドメイン名の自動トランスコーディングを積極的に追加するため、プロセス全体を完了するために中国語のドメイン名のトランスコーディング コントロールを再インストールする必要はありません。
中国語のドメイン名は、以下に示すように、punycode エンコーディング、オンライン コード変換アドレス: に変更できます:
punycode?
punycode は、rfc 3492 標準に基づいて開発されたコーディング システムであり、主にドメイン名を現地の言語で使用されている Unicode エンコーディングから言語で使用できるエンコーディングに変換するために使用されます。 DNS システム。 「中国語ドメイン名」サフィックスは標準の解析サーバーではサポートされていないため、解析のために Punycode に変換する必要があります。
nginx 構成を変更する
server { listen 80; server_name blog.linuxeye.com linuxeye.xn--fiqs8s; ... }
nginx:
service nginx reloadを保存して再読み込みします
以上がNginx中国語ドメイン名の構成例分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。