点が続いた壊れたホスト名
入力ミスで点が 2 つ続いたホスト名と、IP アドレスの行が混ざった例です。空のラベルがエラーになること、IP アドレスは判定の対象外になることを確かめます。
入力
ウェブアドレスまたはホスト名(1 行に 1 つ)
http://shop..example.com 192.0.2.10
結果
エラー 1 件・警告 0 件・情報 1 件
指摘(エラー・警告・情報)
- エラー 1 行目 「shop..example.com」に空のラベルがあります。点が続いている、または先頭が点です。ラベルは 1 オクテット以上で書きます(RFC 1035 2.3.4)。
- 情報 2 行目 「192.0.2.10」: IPv4 アドレスで、ドメイン名のラベルの規則は当てはまりません。判定の対象外にしました。
ホスト名ごとの判定
出力はありません(指摘の一覧をご覧ください)。
検算(この結果になる理由)
shop と example の間に空のラベルがあり、ラベルは 1 オクテット以上と定める RFC 1035 2.3.4 に反するためエラーです。192.0.2.10 は IPv4 アドレスで、ドメイン名の規則の対象外として情報になります。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 文字種のルール(ハイフンの位置や数字だけのラベルなど)は判定しません。長さの上限だけを調べます。
- 国際化ドメイン名の正規化は、NFC への正規化と小文字化までです。IDNA の細かな対応表(UTS #46)による変換は行いません。
- ドメインが実在するか、DNS で引けるかは確認しません。貼り付けた文字だけを読みます。
ご利用にあたって
- 結果は長さの上限の判定で、そのホスト名が登録できる・存在することを保証するものではありません。
- ブラウザや各種ソフトが独自に課す、さらに厳しい長さの制限は考慮していません。