我在 VPS 上为我的域配置bind
了名称服务器,其区域文件如下:
$TTL 604800
@ IN SOA mydomain.com. root.mydomain.com. (
5 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ns1.mydomain.com.
@ IN NS ns2.mydomain.com.
@ IN A <my IP>
www IN CNAME @
ns1 IN A <my IP>
ns2 IN A <my IP>
当它有www.
前缀时它工作。
但是没有www.
它显示apache的默认页面(It works
页面)
有什么问题?
谢谢
问题是您的网络服务器,而不是名称服务器。
让它回答/收听普通域名(不带 www)。
您可能正在使用 Apache,因此将“ServerAlias”指令添加到 VirtualHost。