Apache 我的网站的www/nonwww版本的dns记录问题

Apache 我的网站的www/nonwww版本的dns记录问题,apache,web,dns,bind,cname,Apache,Web,Dns,Bind,Cname,我对site.com和www.site.com版本有一些问题 此时www正在工作,但如果我在没有它的情况下访问该站点,则会出现DNS错误 我有一台带有ubuntu和bind9的VPS机器 一切正常,除了为该域创建的dns区域 我找不到a、CNAME、ALIAS或任何记录的组合,无法同时加载两个版本的站点 这是我在dns区域上的设置: www IN A 10.0.0.0 这一行使www版本工作正常 现在,我想要非www版本,我测试了以下代码,但没有成

我对site.com和www.site.com版本有一些问题

此时www正在工作,但如果我在没有它的情况下访问该站点,则会出现DNS错误

我有一台带有ubuntu和bind9的VPS机器

一切正常,除了为该域创建的dns区域

我找不到a、CNAME、ALIAS或任何记录的组合,无法同时加载两个版本的站点

这是我在dns区域上的设置:

www             IN      A       10.0.0.0
这一行使www版本工作正常

现在,我想要非www版本,我测试了以下代码,但没有成功

@               IN      A       10.0.0.0
@               IN      ALIAS   www
@               IN      ALIAS   www.site.com.
www             IN      A       10.0.0.0
@               IN      CNAME   www

@   IN  A   10.0.0.0
www IN  ALIAS   10.0.0.0


site.com. IN A 10.0.0.0
www IN CNAME site.com.
什么都不管用。我真的需要两个版本。 apache站点配置文件正常,别名和服务器名称正确,但看起来像是dns问题

有什么想法吗?我们将不胜感激

谢谢

这应该可以:

@   IN  A       10.0.0.0
www IN  CNAME   @

这是一个系统管理问题,不是编程问题。DNS中没有别名。CNAME是正确的方法。