Dns 是";www";只是另一个子域?

Dns 是";www";只是另一个子域?,dns,subdomain,Dns,Subdomain,我有一个PHP应用程序,它必须区分不同的子域,并试图更好地理解域和子域。当我查看我的GoDaddy区域文件时,我看到以下内容。这让我觉得我的主域名mydomain.com指向123.45.678,还有一些其他子域,如ftp和www指向@,这些子域又指向我的主域名123.45.678,但也包括它们各自的子域。我弄错了吗?我读了一本相当有趣的书,但却从未得出正确的解释。多谢各位 A (Host) Host Points To @ 123.45.678 CName (Alias)

我有一个PHP应用程序,它必须区分不同的子域,并试图更好地理解域和子域。当我查看我的GoDaddy区域文件时,我看到以下内容。这让我觉得我的主域名
mydomain.com
指向
123.45.678
,还有一些其他子域,如
ftp
www
指向
@
,这些子域又指向我的主域名
123.45.678
,但也包括它们各自的子域。我弄错了吗?我读了一本相当有趣的书,但却从未得出正确的解释。多谢各位

A (Host) 
Host    Points To
@       123.45.678

CName (Alias)
Host    Points To
ftp     @   
www     @

“@”表示区域文件中的来源(您的域名,例如:mydomain.com)。所有其他记录都是该域中的主机。例如,“www.mydomain.com”不是指子域,而是指“mydomain.com”域中的主机。通过声明它们指向@(源),这意味着所有这些“主机”实际上都是同一台服务器。实际上,您的区域文件表示您正在同一物理主机上运行FTP和web服务器。如果它们在不同的机器上运行,那么这些行中的@将替换为这些机器的实际IP地址

TL;DR:“www”和“ftp”条目是域中的主机,而不是子域