ホームページ  >  記事  >  運用・保守  >  Nginx中国語ドメイン名の構成例分析

Nginx中国語ドメイン名の構成例分析

WBOY
WBOY転載
2023-05-21 19:16:04979ブラウズ

nginx 中国語ドメイン名の構成

中国語ドメイン名は、linuxeye.China などの nginx 仮想ホストにバインドされており、ブラウザはジャンプできません。

#なぜですか?

オペレーティング システムのコアは英語で構成されており、DNS サーバーの解像度も英語のコードで交換されるため、DNSサーバーは直接の中国語ドメイン名解決をサポートしていないため、すべての中国語ドメイン名解決を Punycode コードに変換する必要があり、その後 Punycode コードが DNS によって解析されます。実際、現在のすべてのブラウザは中国語のドメイン名を完全にサポートしていますが、ブラウザ ソフトウェアは中国語のドメイン名の自動トランスコーディングを積極的に追加するため、プロセス全体を完了するために中国語のドメイン名のトランスコーディング コントロールを再インストールする必要はありません。

中国語のドメイン名は、以下に示すように、punycode エンコーディング、オンライン コード変換アドレス: に変更できます:

Nginx中国語ドメイン名の構成例分析

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 サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。