WWW子域不解析,但域本身没有解析

时间:2015-03-20 17:17:39

标签: apache .htaccess dns web virtualhost

我在DigitalOcean上创建了一个Droplet,我正在为本地客户构建一个站点。我在这个Droplet上使用虚拟主机,因为这些网站永远不会看到那么多流量,所以服务器不会有任何实际负载。

我正在使用LAMP环境运行Ubuntu 14.04。我正在使用Apache2。

网站: http://troy-alabama.com/

当您尝试访问www.troy-alabama.com时,它无法解决。这是我的apache2.conf文件的样子:

APACHE2.CONF

# Include list of ports to listen on
Include ports.conf

<VirtualHost *:80>
DocumentRoot /var/www/taylordaughtry.com/public_html
ServerName www.taylordaughtry.com
ServerAlias taylordaughtry.com

# Other directives here
</VirtualHost>

<VirtualHost *:80>
DocumentRoot /var/www/troy-alabama.com/public_html
ServerName www.troy-alabama.com
ServerAlias troy-alabama.com

</VirtualHost>

<Directory />
        Options FollowSymLinks
        AllowOverride None
        Require all denied
</Directory>

<Directory /usr/share>
        AllowOverride None
        Require all granted
</Directory>

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

#<Directory /srv/>
#       Options Indexes FollowSymLinks
#       AllowOverride None
#       Require all granted
#</Directory>

DNS设置

这是我为此域名设置的DNS。 Droplet的名字是taylordaughtry.com;我不确定这对vhosts是否重要?

以下是数字海洋页面的屏幕截图:http://i.imgur.com/GCPmSk2.png

1 个答案:

答案 0 :(得分:0)

所以当你收到&#34;无法解决的错误时#34;这意味着域本身存在问题。在这种情况下,采取它所说的&#34;特洛伊 - 阿拉巴马&#34;对于前两个 - 你设置错了。首先,没有句号结束。其次,最好让它指向你的A,即@。因此,您目前拥有域名的第二个和第三个字段将替换为@。