development

하위 도메인에서 허용되는 문자는 무엇입니까?

big-blog 2020. 11. 24. 08:14
반응형

하위 도메인에서 허용되는 문자는 무엇입니까?


하위 도메인에서 사용할 수있는 문자는 무엇입니까?

예 : 대 부.someSub.example.comsomeSub

문자, 숫자, 하이픈을 사용할 수 있다는 것을 알고 있지만 다른 문자는 어떻습니까? _(밑줄)를 사용할 수?


문자 (강세 à 제외), 숫자 0-9 및 하이픈.

http://en.wikipedia.org/wiki/Domain_name 발췌 : 도메인 이름에 사용할 수있는 유효한 문자는 다음과 같습니다.

a-z
0-9
- but not as a starting or ending character
. as a separator for the textual portions of a domain name

에서 http://tools.ietf.org/html/rfc1035

DNS의 다양한 개체 및 매개 변수에는 크기 제한이 있습니다. 아래에 나열되어 있습니다. 일부는 쉽게 변경할 수 있고 다른 일부는 더 근본적입니다.

labels          63 octets or less
names           255 octets or less
TTL             positive values of a signed 32 bit number.
UDP messages    512 octets or less

이 페이지 에 따르면 일부 최상위 도메인은 이제 az뿐만 아니라 현지화 된 문자를 허용합니다.

--------------------------------------------------------------------------------
| Top Level Domain |                    Allowed Characters                     |
--------------------------------------------------------------------------------
| .no              | áàäčçđéèêŋńñóòôöšŧüžæøå                                   |
| .se              | àáäåæçèéêëìíîïðñòóôöøùúüýþćčđěłńŋřśšţŧźžǎǐǒǔǥǧǩǯəʒ, plus Hebrew
| .dk              | äåæéöøü
| .is              | áéýúíóþæöð
| .it              | àâäèéêëìîïòôöùûüæœçÿ
| .fr              | àáâãäåæçèéêëìíîïñòóôõöùúûüýÿœ
| .nu              | àáâäåāæçèéêëēìíîïīðñŋòóôõöøōùúûüūýþÿ
| .be              | àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿœ
| .de              | àáâãäåāăąæçćĉċčďđèéêëēĕėęěŋðĝğġģĥħìíîïĩīĭįıĵķĸĺļľł
|                  | ñńņňòóôõöøōŏőœŕŗřśŝşšţťŧþùúûüũūŭůűųŵýÿŷźżž
| .as              | Same as .de
| .com             | Same as .de, plus Greek, Cyrillic, Chinese, Korean, etc.
| .net             | Same as .de, plus Greek, Cyrillic, Chinese, Korean, etc.
| .org             | áäåāąæćčéēėęģíīįķļłñńņðóöøōőŗśšúüūűųýźżžþ plus Cyrillic and Korean
| .info            | áäåāąæćčéēėęģíīįķļłńņðóöøōőŗśšúüūűųýźżžþ plus Korean
| .biz             | àáäåæéêíðñòóôöøúüýþ
--------------------------------------------------------------------------------

따라서 해당 정규식에 대한 도면으로 돌아 가야 할 것 같습니다.


기술적으로 William이 옳으며 하위 도메인에는 문자, 숫자 및 하이픈 (-) 만 허용됩니다.

그러나 실제로는 모든 주요 브라우저에서 밑줄 (_)이 작동하는 것을 볼 수 있지만 이것이 보장되지는 않습니다. 일부 공급자 및 기타 서비스는 DNS에서 설정을 허용하지 않을 수 있습니다.

DNS에 와일드 카드를 설정하면 해결되며,이를 가져 오거나 무시하는 것은 실제 애플리케이션에 달려 있습니다.


아이러니하게도,이 질문에 대한 다른 답변은 "호스트 이름 또는 기본 도메인에 대한 법적 문자가 무엇인지"질문에 대한 정답은에 대한 답변하면서, 있습니다 질문에 "(호스트 이름) 하위 도메인에 밑줄을 가질 수 있습니다"이 질문에 대한 정답은 .

참고 URL : https://stackoverflow.com/questions/7111881/what-are-the-allowed-characters-in-a-subdomain

반응형