Apache-2.2
在為 example.com 和 www.example.com 工作之間命名的替代品
我有一個在eNom註冊的域。有時我會做一個
nslookup example.com
並獲取IP地址。然而,當我把nslookup www.example.com
它回應找不到 www.example.com:伺服器失敗
重新啟動命名後,我收到此錯誤
example.com
,而www.example.com
按預期工作。什麼可能導致此問題?
我正在重新啟動我們網路中的主名稱伺服器;提到的域託管在另一台伺服器上。
將您的 www 子域聲明為您的 A 的 CNAME - 下面的 bind9 配置範例:
— 命名.conf
*SNIP* zone "domainname.com" { type master; file "/etc/bind/domainname.com"; allow-update { none; }; };
— /etc/bind/domainname.com
*SNIP* @ IN A xxx.xxx.xxx.xxx www IN CNAME @
筆記:
- xxx.xxx.xxx.xxx 是您的 IP 地址(用於域)
- 配置中缺少一些部分(代替SNIP);只添加了有趣的部分
帽。
您的區域文件中實際上有 www 嗎?僅擁有名稱(和根工作)不足以使 www 子域工作。