子域名/CNAME 不起作用?

子域名/CNAME 不起作用?

我正在尝试为我的网站添加简化的并行 HTTP 请求,根据我在这里阅读的内容:

http://ajaxian.com/archives/using-cnames-to-get-around-browser-connection-limits

但是,我似乎无法让它工作。

我想: http://dynamic0.vilegaming.com/layout/include/terran-img/h3.jpg

指向: http://vilegaming.com/layout/include/terran-img/h3.jpg

以下是我的 DNS 中的内容。

dynamic0 CNAME vilegaming.com. 
dynamic1 CNAME 67.222.12.238 
dynamic2 CNAME ns1.vilegaming.com.

(0 和 2 指向默认的 Apache“工作”页面,1 表示站点未加载。)

在我的 httpd.conf 中..

<VirtualHost *:80>
   ServerName vilegaming.com
   ServerAlias *.vilegaming.com
</VirtualHost>

答案1

尝试将 dynamic1 更改为 A 记录而不是 CNAME。

答案2

CNAME 需要指向主机名,而不是名称服务器或 IP 地址。所以这解释了为什么 dynamic1 的输入不起作用。

至于为什么其他两个条目不起作用,那是 Apache 问题。Vilegaming.com 未在您指向的配置文件中设置,至少设置不正确。您需要找到它的设置位置并在那里添加 ServerAlias 条目。请注意,www.vilegaming.com 也不起作用,因此您还需要将其添加为 ServerAlias。尝试在 /etc/apache2 中查找 vilegaming.com 以找出它的配置位置。

相关内容