如何使用 Apache 设置主机映射

如何使用 Apache 设置主机映射

我使用几种允许主机映射到其服务器的服务。例如 ZenDesk,其默认地址是 company.zendesk.com,但您可以使用 helpdesk.company.com(假设您拥有该地址)。

我正在尝试弄清楚他们如何以自动化方式完成此操作。我知道我可以手动复制文件sites-available 000-default.conf并更新域名引用,但像 ZenDesk 这样的公司肯定有办法做到这一点,而不必为每个设置手动更新这些文件。

我该如何做呢?

答案1

如果您有一个托管产品,那么一个非常简单的方法就是只使用一个虚拟主机来回答每个请求,然后查看实际的请求标头以查看代码中请求了哪个域,然后使用它。

根据具体情况,这可能是全部内容,或者您​​可能会遇到更复杂的情况,在最坏的情况下,某种配置管理会为每个客户写出配置片段。

相关内容