我在我的本地主机上制作了一个web应用程序,它提供了一个平台,为不同的企业在该平台上提供自己的页面。每个企业都有自己的子域。
business1.example.com business2.example.com business3.example.com ..。
在本地主机上,我的代码只是将URL解释为字符串并提取子域部分。如果该子域链接到我数据库中的业务,则页面将被服务,否则返回404。
这在我的本地主机上运行得很好。但这在互联网上也能奏效吗?
尤其是最后一点困扰着我。在不注册DNS记录中的每个子域的情况下,是否有可能做到这一点?
发布于 2022-01-12 09:54:26
尤其是最后一点困扰着我。在不注册DNS记录中的每个子域的情况下,是否有可能做到这一点?
子域必须存在于DNS中,因为否则人们无法解析它们。
但是您不需要为每个子域显式创建DNS记录,您可以创建一个DNS通配符记录 *.example.com,它将用于任何未显式创建的子域。
https://serverfault.com/questions/1089762
复制相似问题