최대 몇 개의 하위 도메인이있을 수 있습니까?


14

"* .domain.com"과 같은 하위 도메인 수에 제한이 있습니까?


이름 서버에 메모리가 부족한 경우에만 제한이 있습니다. * .com과 같은 하위 도메인 수 (총 253 자)의 제한과 동일합니다.
— derobert

특정 도메인에 대해 만들 수있는 하위 도메인이 없는지 묻고 있습니까?
— MRG

답변:


12

제한은 웹 서버가 아닌 DNS 서버에 따라 다릅니다. BIND는 16777216을 허용합니다. Microsoft DNS는 영역 당 20K 개체로 안정적이라고합니다. 그럼에도 불구하고 베드로는 옳습니다. 비표준적인 일을하지 않는 한 중요하지 않습니다.

명확히하기 위해 가능한 가장 긴 도메인 이름은 DNS 사양 당 63 문자보다 길 수있는 레이블이없는 255 자 (점 사이의 조각)입니다.


6
당신은 쉽게 할 수 *.domain.com IN A 10.11.12.13있고 그 한계는 웹 서버에 있습니다. 수백만을 가질 계획이라면 이것이 유일한 방법 일 것입니다 (예 : blogname.site.come을 설정할 수있는 사이트를 생각해보십시오)
— derobert

이 경우에는 여전히 웹 서버에 문제가 없을 것이라고 주장합니다. 서버가 정적 컨텐츠를 제공하는 경우 문제가있을 수 있지만 많은 도메인에서 서버에서 실행중인 스크립트는 요청 문자열을 검사하고 도메인의 관련 부분을 구문 분석하여 컨텐츠를 판별 할 수 있습니다. 표시합니다.
— Mitch

1

URL의 길이 만 제한됩니다. 하위 도메인은 웹 서버에서 해석됩니다. (그리고 그것은 관련 제한이 없다는 것을 의미합니다-그 숫자는 너무 큽니다.)

편집 : URL의 최대 길이는 253 옥텟 또는 ascii를 사용하는 경우 253 자입니다. 충분합니다 :)


그렇다면 URL 길이의 한계는 무엇입니까?

1
지루한 교수가 던지는 임의의 사소한 질문 인 숙제처럼 들리기 시작합니다.
— Jon Limjap

DNS 제한 사항입니다. vhosts는 그의 질문과 관련이 없습니다.
— Yannick Motton

브라우저, 서버 등에 따라 다릅니다. IE는 URL에서 2083 자로 제한됩니다. RFC 2616은 길이가 255자를 초과하는 URI에 의존하지 않는 것이 좋습니다.
— Joey

그러나 URL에 대한 제한은 없습니다 ... 표준 RFC 2616은 "HTTP 프로토콜은 URI의 길이를 우선적으로 제한하지 않습니다. 서버는 서버가 제공하는 모든 리소스의 URI를 처리 할 수 ​​있어야합니다. URI를 생성 할 수있는 GET 기반 양식을 제공하는 경우 무제한 길이의 URI를 처리 할 수 ​​있어야합니다. [...] 참고 : 서버는 일부 이전 클라이언트 또는 프록시 때문에 255 바이트 이상의 URI 길이에 따라주의해야합니다. 구현은 이러한 길이를 제대로 지원하지 않을 수 있습니다. "
— bortzmeyer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.