使用 A 记录将两个或多个域添加到一个公共 IP

使用 A 记录将两个或多个域添加到一个公共 IP

我有一个公共 IP 地址,其中包含两个应用程序,例如 197.18.2.48 包含 192.18.2.48/systems 和 192.18.2.48/shop,我想将这两个应用程序映射到我的域,以便它读取

192.18.2.48/systems  -> systems.harris-dindi.com 
192.18.2.48/shop -> shop.harris-dindi.com

因此,左侧 IP 的两个系统应指向右侧的子域。我尝试使用 cpanel 中的 A 记录,但它只接受 IP 地址。请指教

答案1

CPanel 是正确的。DNS A 记录将名称解析为 IP 地址,而不是应用程序。您可以做的是添加两个指向同一 IP 地址的 A 记录,如下所示:

systems.harris-dindi.com. IN A 192.18.2.48
shop.harris-dindi.com.    IN A 192.18.2.48

然后由运行在 192.18.2.48 上的服务器将请求路由到正确的应用程序,例如通过基于名称的虚拟主机机制。

相关内容