我在DigitalOcean上创建了一个Droplet,我正在为本地客户构建一个站点。我在这个Droplet上使用虚拟主机,因为这些网站永远不会看到那么多流量,所以服务器不会有任何实际负载。
我正在使用LAMP环境运行Ubuntu 14.04。我正在使用Apache2。
当您尝试访问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
答案 0 :(得分:0)
所以当你收到&#34;无法解决的错误时#34;这意味着域本身存在问题。在这种情况下,采取它所说的&#34;特洛伊 - 阿拉巴马&#34;对于前两个 - 你设置错了。首先,没有句号结束。其次,最好让它指向你的A,即@。因此,您目前拥有域名的第二个和第三个字段将替换为@。