当一个人在blogger.com中注册博客时,会创建一个子域,也就是your_blog_name.blogger.com我的问题是--你可以用一个域名创建的子域的数量没有限制吗?
我只是好奇blogger (或任何其他博客托管平台)是如何做到这一点的?
发布于 2010-09-03 21:26:17
这可以通过DNS服务器配置中的“捕获所有A记录”规则来完成。例如,在bind中,您可以使用如下内容:
*.example.com. IN A 127.0.0.1这将使anything.example.com解析为127.0.0.1。然后,在您的http服务器上使用适当的VHost,您可以将所有请求重定向到特定的服务器端脚本(例如PHP),然后该脚本可以检测所使用的主机名,并使用所需的内容进行响应。
发布于 2010-09-03 21:26:02
对可以使用的字符有限制(实际上,由于IDN的工作方式,有两组不同的限制)。在长度方面有实际的限制。除此之外,没有。事实上,负责.blogger.com的实体创建一个子域与负责.com的实体创建子域没有太大区别,去年年初有80,000,000个子域。
https://stackoverflow.com/questions/3636086
复制相似问题