“domain dot tld” 和 “domain dot tld dot” 是一样的吗?(TLD后面有一个点)

5
我似乎明白TLD后面的点不起作用,例如: http://example.com/somepage/ == http://example.com./somepage/(注意TLD后面的点)
我的问题是:这总是情况吗?还是取决于DNS或其他因素? 换句话说,在任何设置和域(例如example.com.,localhost.,mycomputer.lan.,127.0.0.1等)中,域名后面的额外点会为所有人工作吗?
附加问题:为什么允许使用这个额外的点?
谢谢
1个回答

6
在DNS规范中,顶级域名(例如com或gov)后面的额外点号是有效的和可选的。更多细节请参见这里
然而,对于任何不是域名且不需要进行域名查找的内容,不能使用它。在您的示例中,它不能与IP地址和主机名一起使用,因为以上原因。可选的最后一个点号可以确保与任何域名一起使用。如果mycom.lan是一个域名,在您的内部网络中托管了名为“LAN”的区域,则可以使用尾随点。
额外回答:最后一个点表示“根区域”,必须查找以找到顶级域名(如com、gov、org等)的名称服务器。但是,输入它是可选的。您可以在浏览器URL中尝试此操作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接