数字子域

数字子域

我有一个问题,问这个问题我觉得很傻,但我似乎可以在任何地方找到明确的答案:

我可以设置纯数字的子域名(例如 2009.my.domain.com)吗?这样做会有什么后果吗?

答案1

是的,几乎所有东西都支持数字域名。我能想到的唯一缺陷是它更容易被最终用户混淆。

答案2

除了可能产生一些歧义之外,没有任何后果。我曾多次这样做,以存储我曾工作过的网站的历史版本。

RFC1034 写于 1987 年,至少被 RFC1123(1989 年)取代,后者在对第 2.1 节的更新中包括:合法 Internet 主机名的语法在 RFC-952 [DNS:4] 中指定。主机名语法的一个方面因此有所更改:放宽了对第一个字符的限制,允许使用字母或数字。主机软件必须支持这种更自由的语法。

37signals.com 的人们会很高兴知道他们的域名是有效的。

答案3

哎呀,忽略我的回答,它似乎已经过时了。请参阅 hellodaniel 的回答。


好问题,我刚刚也在谷歌搜索这个问题。根据官方 DNS 标准 (RFC 1034)...

标签必须遵循 ARPANET 主机名的规则。 它们必须以字母开头,以字母或数字结尾,且内部字符只能为字母、数字和连字符。长度也有一些限制。标签必须不超过 63 个字符。

然而,我预计数字子域名在 90-95% 的应用程序和浏览器中都能正常工作。但请注意,可能会有某些要求严格或不宽容的应用程序拒绝它。

相关内容