![服务器别名在 apache、ubuntu 14.04 服务器、Amazon AWS 上不起作用](https://linux22.com/image/705152/%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%88%AB%E5%90%8D%E5%9C%A8%20apache%E3%80%81ubuntu%2014.04%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81Amazon%20AWS%20%E4%B8%8A%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我在 Amazon AWS 上有一个远程 ubuntu 服务器,我正在使用 启用一个网站a2ensite
。我的服务器名称和服务器别名中有一个 conf 文件,/etc/apache2/sites-available/001-mysite.conf
其布局如下
ServerName 4techgroups.com #Works
ServerAlias www.4techgroups.com #Doesn't work http://4techgroups.com #works
<Directory /var/www/html/site1>
AllowOverride All
</Directory>
我不知道为什么 4techgroups.com 可以工作,但我无法访问 www.4techgroups.com。可能是因为它是亚马逊 AWS 服务器。
答案1
您的域名4techgroups.com
没有关于主机 的 DNS 记录www
。只需将其添加到您的域名,并使用与其相同的 IP 地址4techgroups.com
即可。阅读文档更新您的 VPC 的 DNS 支持