【发布时间】:2011-04-26 12:23:17
【问题描述】:
我的网站(用 PHP 开发)目前有 2 个子域并托管在同一服务器硬件上。由于交通繁忙,我想将一个子域移动到另一个硬件。这可能吗?
通常,域名服务器指向托管服务提供商的 DNS 条目。如果有两个子域托管在两个不同的服务器上,我需要按照哪些步骤进行设置,例如更改“A”或 CNAME 记录等。
【问题讨论】:
我的网站(用 PHP 开发)目前有 2 个子域并托管在同一服务器硬件上。由于交通繁忙,我想将一个子域移动到另一个硬件。这可能吗?
通常,域名服务器指向托管服务提供商的 DNS 条目。如果有两个子域托管在两个不同的服务器上,我需要按照哪些步骤进行设置,例如更改“A”或 CNAME 记录等。
【问题讨论】:
是的,可以做到。将子域的 A 记录更改为指向不同的服务器。但是,必须将 Web 服务器配置为为子域提供请求。
【讨论】:
尝试设置一个代理服务器,例如 nginx 或 lighttpd,其虚拟域指向本地网络上的每个服务器。
如果两台服务器将位于两个不同的公共 IP 地址上,那么您可以通过您的互联网注册商(即 godaddy)进行设置,但如果它们位于相同的位置,请确保启用通配符域。
【讨论】: