一般的なサイトのドメインは英語表記(a~z、0~9、-)となっています。当サイトのドメインも「cman.jp」で英語表記です。
2003年に国際化ドメイン(多言語ドメイン)が制定され、現在は「日本語.jp」などの日本語ドメインも利用できるようになりました。
日本語以外にもアラビア語、ギリシャ文字、中国語、韓国語など多言語で利用されています。
ブラウザのアドレスバーに日本語ドメインを入力するだけで英字表記のドメインと同じように利用できます。
国際化ドメインが制定され日本語ドメインも利用可能となっていますが、実施のインターネット通信で利用されるドメイン管理(DNS)は英語表記のみの対応しています。このため、ブラウザが日本語ドメインを英語表記に変換してインターネット通信をしています。
主要ブラウザでは変換した英語表記を表示する機能を持っています。
「日本語.jp」は、インターネット内では「xn--wgv71a119e.jp」で取り扱いされます。
この変換されたコードを「punycode」と言います。
日本語ドメイン(国際化ドメイン)を英語表記に変換したコードを「Punycode」と言います。
たとえば、
「日本語.jp」 → 「xn--wgv71a119e.jp」
「www.シーマン.jp」 → 「www.xn--xck1dvc8a.jp」
日本語ドメイン(国際化ドメイン)は、Punycodeのルールでエンコードされ英字表記に変換されます。
Punycodeの先頭は必ず「xn--」となります。
「xn--」は国際化ドメインの予約語となり、先頭が「xn--」の英語表記ドメインは取得することが出来ません。
実際の変換は以下で確認できます。
(当社サイトのページが開きます)