個人でも独自ドメイン取得!

人気サイトランキング ホームページランキング ホームページ作成部門

基礎知識
基本事項・用語
運用
移管
トラブルシューティング
国際化ドメイン名
一般トップレベルドメイン
Register.com
Dotster
バリュードメイン
その他・雑言
国別トップレベルドメイン
AC - アセンション島
AR - アルゼンチン
AM - アルメニア
AT - オーストリア
CC - ココス諸島
CH - スイス
CX - クリスマス島
FM - ミクロネシア
GS - 南ジョージア島・南サンドイッチ諸島
IO - イギリス領インド洋地域
JP - 日本
KG - キルギス
LI - リヒテンシュタイン
MS - モントセラト
RU - ロシア
SH - セントヘレナ島
ST - サントメプリンシペ
TC - タークス諸島・カイコス諸島
TF - フランス領極南諸島
TJ - タジキスタン
TO - トンガ
TV - ツバル
UK - イギリス
VG - イギリス領バージン諸島
VU - バヌアツ
WS - 西サモア
その他・戯言
その他
リンク集

国際化ドメイン名

(Internationalized Domain Name)

クライアント側の対応も必要なために、普及には一つ壁のある「国際化ドメイン名」ですが、簡単に技術的な解説を載せておきます。

簡単に言いますと、現行のDNSでは アスキー7bitの英数文字以外の多言語文字を扱えません。そこでネイティブな文字を、UTF-8のように全ての国・地域の文字を一つのコード体系で表して、それをDNSで扱える英数とハイフンに変換することで実現されています。
そのコーディング方法として、黎明期にはRACE(bq--で始まる)が使われていましたが、2002年以降はPunycode(xn--で始まる)が使われています。
例↓
ネーティブ文字国際化ドメイン名.getyourdomainnames.info
RACE bq--3blp3fu3kmldbsjq4eykimhtkqgq.getyourdomainnames.info
PUNYCODE xn--eckwd4c7c321uqhbi7js08m.getyourdomainnames.info
対応ブラウザで、このページをご覧になると、こんな感じです。

設定については、国際化ドメイン対応を謳っていないホスティングサービス(レンタルサーバ)でも運用可能です。その場合、DNSやホスティングの設定の際には、PUNYCODEで変換した文字列(xn--****)で設定してください。(設定の段階では、日本語の名称は忘れていてOKです)
www                            IN  A    172.16.0.1
xn--eckwd4c7c321uqhbi7js08m    IN  A    172.16.0.1
英数字のドメイン名と同様です。(上記は、DNSの設定例) …特筆すべき事はありませんね(^^;)。

IDNに対応しているブラウザなら、日本語でアドレスを入力すれば内部的にPUNYCODEに変換されてアクセスできます。IDNに対応していないブラウザからは、この暗号の様なURLを使えば・・・閲覧することは可能です。
覚えやすいURLとして、今ならインパクトのあるURLとしても利用できます。また、一部のサーチエンジンではPUNYCODEに対応しています。名は体を現すので、URL自体がキーワードとして含まれるとSEO対策(検索結果の上位に表示される)としても効果があるらしいです。

☆日本語⇔PUNYCODEの変換は、以下が便利です。
国際化ドメイン名ツールキット(idnkit) - JPNIC
IDN Conversion Tool - VeriSign

(補注) 実現方法は、日本語をPUNYCODEで変換した文字列でDNS及びホスティングの設定をするだけとご説明しました。ドットで区切られたそれぞれの文字列、つまりサブドメインでも、このURLのようにドメインの一部だけ日本語にもできます。
例えば無料のサブドメイン型のホームページやブログサービスでも、xn--****という形式が使えれば日本語を含んだURLを取得可能です。※記号であるハイフォンが許可されていないサービスではできません。

このホストの設定例は、トップページで公開しています。




個人でも独自ドメイン取得!
リンク歓迎です!!
©2000-07 かぷら, its.

申し訳ございませんが、個別のサポート依頼はご容赦下さい。