将子域名映射到另一台服务器

将子域名映射到另一台服务器

我有两台服务器,其中一台已完全映射我的域名,另一台安装了 wordpress 博客。现在,我想将第一台服务器中的子域名映射到安装了 wordpress 的服务器,而无需更改 URL。这可以吗?我希望我说清楚了。

答案1

DNS 是完全独立的功能:您可以有数十个子域名(例如,example.com)指向数十个 IP 地址(以及这些 IP 地址后面的数十台服务器)。

如果这些服务器位于其自己的公共可路由 IP 地址之后,您只需为 subdomain.example.com 添加一个 A 记录,以指向路由/NAT 到您的 Wordpress 服务器的公共 IP。

如果这些服务器位于同一个公共、可路由的 IP 地址后面(并且您只有一个),则需要在这些服务器前面(以及防火墙后面)使用反向代理,根据请求的域将请求重定向到适当的服务器。如果您不使用反向代理,则必须将 8080 端口转发到 Wordpress 服务器(http://subdomain.example.com:8080),这显然不是理想的情况。

答案2

您必须更改 DNS 记录中的“A”名称,以便子域指向您的其他服务器的 IP。

相关内容