我最近添加了一个子域m.domain.co.za,它只是不显示,我定义的域名在Apache主机服务器,并添加了相关的DNSlogging,但不知何故,它仍然无法正常工作。 根域的工作,但不是子域。 我在一台centos机器上使用powerdns。
详情
当我PING domain.co.za得到一个回应。 如果我ping m.domain.co.za我没有得到任何回应
设置如下所示。
record TTL TYPE value m 28800 CNAME domain.co.za
在托pipe服务器上,我的虚拟主机文件看起来像这样
<VirtualHost *:80> DocumentRoot /var/www/html/m.domain.co.za ServerName m.domain.co.za ServerAlias www.m.domain.co.za ServerAdmin [email protected] DirectoryIndex default.php default.htm default.html index.html index.htm index.php index.php5 index.php4 index.php3 index.shtml index.cgi index.pl index.jsp Default.htm Default.php </VirtualHost>
文件夹m.domain.co.za存在
http -t显示没有错误
如果我使用nslookup
我得到以下
work@work-laptop:~$ nslookup m.domain.co.za Server: 10.0.2.2 Address: 10.0.2.2#53 ** server can't find m.domain.co.za: NXDOMAIN
实时站点与syub域位于同一台服务器上,这就是我使用CNAME的原因
您的CNamelogging目前如下所示:
record TTL TYPE value m 28800 CNAME domain.co.za
它应该看起来像这样
record TTL TYPE value m.domain.co.za 28800 CNAME domain.co.za
您需要在CNamelogging中指定FQDN。