当我在域名之前inputwww时,我build立了我的女朋友的网站没有在她的Mac上解决。 是她的浏览器还是我需要在某处设置wwwredirect?
我通常像这样设置DNSlogging:
@ IN A 123.123.123.123 www IN A 123.123.123.123
当然,您可以为www使用CNAME,但如果不需要,我更愿意使用Alogging。 你也可以(或不)倾向于使用别名而不是redirect。
你可以像这样在Apache中设置它:
<VirtualHost 123.123.123.123> ServerName example.com ServerAlias www.example.com ... </VirtualHost>
在您的域名的DNSpipe理区域,您需要添加CNAMElogging,这基本上意味着wwwlogging将指向yourdomain.com的IP:
yourdomain.com 300 IN A 123.123.123.123 www.yourdomain.com 300 IN CNAME yourdomain.com
大多数的DNS控制面板应该给你这个能力。
如果您只有example.com的Alogging,那么查询www.example.com的用户将无法得到有效的响应,并将其指向您的服务器。 反过来也是如此。
我看到有人将他们的example.com设置为Alogging,然后为www.example.com指向example.com的CNAME。 但是,由于使用CNAME不被鼓励(所以我听说,我不是一个DNS的家伙),有两个Alogging指向同一个IP的example.com和www.example.com也不错,我猜。
总之,是的,你需要为www.example.com和example.com设置一个DNSlogging。 redirect将不起作用,因为无法成功parsingDNS中的两个主机名。
只需添加一个“@”logging,并将其指向您的服务器的IP地址。