我使用几种允许主机映射到其服务器的服务。例如 ZenDesk,其默认地址是 company.zendesk.com,但您可以使用 helpdesk.company.com(假设您拥有该地址)。
我正在尝试弄清楚他们如何以自动化方式完成此操作。我知道我可以手动复制文件sites-available
000-default.conf
并更新域名引用,但像 ZenDesk 这样的公司肯定有办法做到这一点,而不必为每个设置手动更新这些文件。
我该如何做呢?
答案1
如果您有一个托管产品,那么一个非常简单的方法就是只使用一个虚拟主机来回答每个请求,然后查看实际的请求标头以查看代码中请求了哪个域,然后使用它。
根据具体情况,这可能是全部内容,或者您可能会遇到更复杂的情况,在最坏的情况下,某种配置管理会为每个客户写出配置片段。