最大でいくつのサブドメインを作成できますか?


14

「* .domain.com」のようなサブドメインの数に制限はありますか?


唯一の制限は、ネームサーバーのメモリが不足した場合です。* .comのようなサブドメインの数の制限と同じです:合計253文字。
デロバート

特定のドメイン用に作成できるサブドメインはありませんか?
MRG

回答:


12

この制限は、ウェブサーバーではなくDNSサーバーに依存します。BINDは16777216を許可します。MicrosoftDNSは、ゾーンごとに2万オブジェクトまで安定していると言われています。とにかく、ピーターは正しいです。標準的でない何かをしているのでなければ、問題には大きすぎます。

明確にするために、可能な最長ドメイン名は、ラベルなしの255文字(ドット間の部分)であり、DNS仕様ごとに63文字より長くなります。


6
簡単に行うことができ*.domain.com IN A 10.11.12.13、制限はWebサーバーにあります。あなたは何百万を持っているつもりなら、これはおそらく唯一のまともな方法である(例えば、例えば、あなたがblogname.site.comeを設定することができますサイトを考える)
derobert

その場合、この問題はまだWebサーバーにあるとは言えないでしょう。サーバーが静的コンテンツを提供している場合、おそらく問題がある可能性がありますが、おそらく多くのドメインで、サーバーで実行されているスクリプトはリクエスト文字列を調べ、ドメインの関連部分を解析してコンテンツを決定できます表示する。
ミッチ

1

唯一の制限はURLの長さです。サブドメインはWebサーバーによって解釈されます。(これは、関連する制限がないことを意味します-数が大きすぎます。)

編集:URLの最大長は253オクテット、またはasciiを使用している場合は253文字です。それは十分です:)


次に、URLの長さの制限は何ですか?

1
それは退屈な教授によって投げられたいくつかのランダムなトリビアの質問、宿題のように聞こえ始めています。
ジョンリムジャプ

これはDNSの制限です。仮想ホストは彼の質問には関係ありません。
ヤニックモットン

ブラウザ、サーバーなどに依存します。IEでは、URLに2083文字の制限があります。RFC 2616は、255文字を超えるURIに依存しないことを推奨しています。
ジョーイ

しかし、URLに制限はありません...標準、RFC 2616は、「HTTPプロトコルはURIの長さに事前の制限を設けていません。サーバーは、提供するリソースのURIを処理できなければなりません。また、そのようなURIを生成できるGETベースのフォームを提供する場合、無制限の長さのURIを処理できる必要があります[...]注:サーバーは、一部の古いクライアントまたはプロキシのために、255バイトを超えるURI実装はこれらの長さを適切にサポートしない可能性があります。」
ボルツマイヤー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.