![](/img/trans.png)
[英]Find http:// and or www. and strip from domain. leaving domain.com
[英]Maximum length of a domain name without the http://www. & .com parts
域中“名稱”部分的最大長度是多少? 我指的是http://www.google.com
的google
。 google
部分可以在沒有之前和之后的內容的情況下持續多久?
每個標簽最多可包含 63 個字符。
“URI 生產者應該使用符合 DNS 語法的名稱,即使 DNS 的使用不是很明顯,並且應該將這些名稱的長度限制為不超過 255 個字符。”
http://tools.ietf.org/html/rfc3986
“DNS 本身僅對可用於識別資源記錄的特定標簽施加了一項限制。這一限制涉及標簽的長度和全名。任何一個標簽的長度都限制在 1 到 63 個八位字節之間. 完整域名限制為 255 個八位字節(包括分隔符)。”
完整域名在其外部點標簽規范中的總長度不得超過 253 個字符。
http://en.wikipedia.org/wiki/Domain_Name_System
如果您接近 253 個字符,我認為您應該尋找更短的域名...
作為演示,本網站有一個 63 個字符的域名,最大允許: http : //63-characters-is-the-longest-possible-domain-name-for-a-website.com
使用這些限制:
標簽:
61
個八位字節。名稱:
253
個八位字節。
即使您超出了這些限制(如 Gmail),許多應用程序仍能正常工作,但有許多較舊的應用程序則不能。
RFC1035:域名 - 實施和規范(1987 年 11 月發布),一種公認的Internet 標准,在瀏覽器中查看時,對子域和整個域長度給出了以下限制...
DNS 中的各種對象和參數都有大小限制。 它們在下面列出。 有些可以很容易地改變,有些則更基本。
標簽
63
個八位字節 [字節/字符] 或更少名稱
255
個八位字節 [字節/字符] 或更少
它們的工作級別是:
61
個八位字節。253
個八位字節。 這是因為RFC821
(1982 年 8 月發布)以user@domain.com
格式定義電子郵件,並且user
的最小值將為一個字符。 這為@
留下了一個字符,然后domain.com
部分只剩下253
字符。
這被無數次再次確認......
RFC2181: Clarifications to the DNS Specification (1997 年 7 月發布):只是一個提議的標准。 “完整的域名限制為 255 個八位字節(包括分隔符)。”
RFC3986:統一資源標識符 (URI):通用語法(2005 年 1 月發布):接受的 Internet 標准。 “URI 生產者應該使用符合 DNS 語法的名稱,即使 DNS 的使用不是很明顯,並且應該將這些名稱的長度限制為不超過 255 個字符。”
RFC5321:簡單郵件傳輸協議(2008 年 10 月發布):只是一個提議的標准。 該 RFC 規定標簽或子域的最大長度為64
,比其他63
。 我建議堅持使用63
。 “域名或號碼的最大總長度為 255 個八位字節。”
每個標簽(或子域)可以有 63 個字符,每個名稱可以有 255 個字符(包括 TLD)。
請注意,它以octets給出了定義。 那是因為它正在查看物理字節,而不是文字字節。 例如, \\.
被解釋為.
(一個文字字節),因為\\
轉義,但它被編碼為\\.
(兩個物理字節)。 這些八位字節限制是物理字節限制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.