Berapa banyak sub-domain yang bisa paling banyak ada?


14

Apakah ada batasan jumlah subdomain seperti "* .domain.com"?


Satu-satunya batasan adalah ketika server nama Anda kehabisan memori. Ini sama dengan batas untuk jumlah subdomain seperti * .com: 253 karakter, total.
derobert

Apakah Anda bertanya tentang tidak ada subdomain yang dapat dibuat untuk domain tertentu?
MRG

Jawaban:


12

Batasnya akan tergantung pada server DNS, bukan server web. BIND memungkinkan untuk 16777216. Microsoft DNS dikatakan stabil hingga 20K objek per zona. Bagaimanapun, Peter benar. Itu terlalu besar untuk masalah kecuali Anda melakukan sesuatu yang tidak standar.

Untuk memperjelas, nama domain terpanjang yang mungkin adalah 255 karakter tanpa label (suatu bagian antara titik-titik) menjadi lebih dari 63 karakter per spesifikasi DNS.


6
Anda dapat dengan mudah melakukannya *.domain.com IN A 10.11.12.13dan kemudian batasnya ada di server web. Jika Anda akan memiliki jutaan, ini mungkin satu-satunya cara yang waras (misalnya, pikirkan sebuah situs yang memungkinkan Anda mengatur blogname.site.come, misalnya)
derobert

Dalam hal itu, saya berpendapat bahwa masalah ini masih tidak terletak pada server web. Jika server menyajikan konten statis, mungkin ada masalah, tetapi kemungkinan besar, dengan banyak domain, skrip yang berjalan di server hanya dapat memeriksa string permintaan dan memilah bagian yang relevan dari domain untuk menentukan konten. memperlihatkan.
Mitch

1

Batas hanya panjang URL - subdomain ditafsirkan oleh server web. (Dan itu berarti tidak ada batasan yang relevan, ngomong-ngomong - jumlahnya terlalu besar.)

Sunting: panjang maksimum URL adalah 253 oktet, atau 253 karakter jika menggunakan ascii. Cukup banyak :)


lalu berapa batas panjang URL?

1
Itu mulai terdengar seperti Pekerjaan Rumah, beberapa pertanyaan trivia acak yang dilontarkan oleh seorang profesor yang bosan.
Jon Limjap

Ini adalah batasan DNS. vhosts tidak relevan dengan pertanyaannya.
Yannick Motton

Bergantung pada browser Anda, server, dll. IE memiliki batas 2083 karakter dalam URL, asalkan. RFC 2616 menyarankan untuk tidak bergantung pada URI di atas 255 karakter.
Joey

Tetapi tidak ada batasan untuk URL ... Standar, RFC 2616, mengatakan "Protokol HTTP tidak menempatkan batas apriori pada panjang URI. Server HARUS dapat menangani URI dari sumber daya apa pun yang mereka layani, dan HARUS bisa menangani URI dengan panjang yang tidak terbatas jika menyediakan bentuk berbasis GET yang dapat menghasilkan URI tersebut. [...] Catatan: Server harus berhati-hati bergantung pada panjang URI di atas 255 byte, karena beberapa klien atau proxy yang lebih tua implementasi mungkin tidak mendukung panjang ini dengan baik. "
bortzmeyer
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.