イントロダクション
Google のブログサービス「Blogger」では、ブログを新たに作成すると、blogspot.com のサブドメインとしてユニークな文字列を付与したドメインを作成できます。その"blogspot.com のサブドメインとしてユニークな文字列を付与したドメイン"が、その新たに作成したブログにアクセスするための URL になります。
では、どのような文字ならば、blogspot.com のサブドメインとして使用可能なのでしょうか?
今回は、それについて調べてみました。
blogspot.com のサブドメインとして使用可能な文字
まずは、公式のリソースである Blogger のヘルプにて、blogspot.com のサブドメインとして使用可能な文字について調べてみます。
URL の作成と変更 - Blogger ヘルプ
https://support.google.com/blogger/answer/42423?hl=ja
https://support.google.com/blogger/answer/42423?hl=ja
URL には英数字とハイフンのみを使用することができます。$、#、& などの特殊文字は使用できません。
使用可能な文字は、英数字とハイフンのみのようです。
では、Blogger の新しいブログを作成画面にて、実際にいくつかのアドレスパターンを入力して、他に隠れた条件が無いか探してみます。
Blogger : 新しいブログを作成 新しく作成したブログのアドレスを設定できる |
テストに使用するベースとなるアドレスは、可能な限りユニークなものとなるように、次の形式としました。
newblog-0.blogspot.com
現時点で、これは Blogger の新しい使用可能なものです。
なお、これらの Blogger アドレスは私は取得していないので、アクセスはしないようにしてください。
表:Blogger の使用可能アドレスの条件についてのテスト結果(2015/2/12 現在)
ユニークな文字列部に対するテストを行う事柄 | 新しい Blogger アドレス | 使用できるかどうか |
アルファベットの大文字が含まれているケース | newblog-0-ABC.blogspot.com | このブログ アドレスは使用できます。 |
ハイフン(-)で終わる | newblog-0-.blogspot.com | このブログアドレスは無効であるかサポートされていません。 |
ハイフン(-)で始まる | -newblog-0.blogspot.com | このブログアドレスは無効であるかサポートされていません。 |
37文字 | newblog-0-aaaaaaaaaaaaaaaaaaaaaaaaaaa.blogspot.com | このブログ アドレスは使用できます。 |
38文字 | newblog-0-aaaaaaaaaaaaaaaaaaaaaaaaaaaa.blogspot.com | このブログのアドレスは使用できません。 |
連続したハイフン | n--------------------ewblog-0.blogspot.com | このブログ アドレスは使用できます。 |
数字から始まる | 1newblog-0.blogspot.com | このブログ アドレスは使用できます。 |
使用できないパターンを赤字で示しました。
ハイフン(-)で始まり、ハイフン(-)で終わる名前が使用できないのは、一般的なドメインにおける制限と同じです。(*1)
ユニークな文字列部の長さは、37 文字以下にしなければならないようです。
一般的なドメインでは、ドメインにおいて . で区切られた部分(ラベル)の長さの制限は、1つのラベルにつき 63 文字以下という制限があるようですが(*1)、それに比べると、ユニークな文字列部の長さは半分程度が限度になっています。
まとめ
以上のことから、Blogger の標準のドメイン名である blogspot.com のサブドメインとして使用可能なユニークな文字列には、以下の制限があることになります。使用可能な文字:
- 英数字 ([a-z][A-Z][0-9])
- ハイフン (-)
長さ:
- 37 文字以下
文字列の始まり:
- ハイフンは使用できない
文字列の終わり:
- ハイフンは使用できない
参考文献
*1:
ドメイン名のしくみ - JPNIC
https://www.nic.ad.jp/ja/dom/system.html
DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION
http://www.ietf.org/rfc/rfc1035.txt
https://www.nic.ad.jp/ja/dom/system.html
DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION
http://www.ietf.org/rfc/rfc1035.txt
コメントを投稿
コメント投稿機能について