在同一服务器上使用多个域名

在同一服务器上使用多个域名

我正在开发一个网站,用户可以在其中聚合他们的 RSS 源并创建自定义页面。我想为每个用户提供单独的域名,如 jonhdoe.com、xyz.org。我将在一个 Web 应用程序中将文件保存在单个服务器上(我不想为所有用户替换所有 API)。

现在的问题是:如何让多个域名指向单个网站?

答案1

这很简单,如果您只为每个域创建 DNS 条目以指向同一个服务器 VIP/IP,那么请求就会转到那里 - 然后如何处理这些不同的域请求取决于您使用的 Web 服务器组合以及任何路由器/负载平衡器您选择创建的配置,但一切都从正确获取 DNS 开始。

也就是说,如果您有大量用户,您可能会遇到一些麻烦,因为您需要购买(如果有)所有这些域名。最好使用 johndoe.somethingselse.com - 这样所有流量都会流向 somethingelse.com,然后您的服务器将 johndoe 位映射到您的功能 - 事实上,我强烈建议您这样做。

答案2

我正在使用自定义设置的 DNS 服务器来回答所有查询,这些查询都具有相同的答案,并且指向同一个服务器: http://it.dennyhalim.com/2009/11/park-and-monetize-idle-domains.html

因此,我所需要做的就是使用我的 DNS 设置新域名,所有域名都将指向我的服务器。

相关内容