![Apache2 虚拟主机在未指定的域上提供服务](https://linux22.com/image/676884/Apache2%20%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E5%9C%A8%E6%9C%AA%E6%8C%87%E5%AE%9A%E7%9A%84%E5%9F%9F%E4%B8%8A%E6%8F%90%E4%BE%9B%E6%9C%8D%E5%8A%A1.png)
blog.mysite.com
我正在尝试通过 apache 和 node/express HTTP 服务器 ()设置我的 amazonaws EC2 实例,这[www.]mysite.com
两个服务器都在端口 80 上运行。根据我在 apache 文档中找到的信息,我应该为此使用虚拟主机。这不起作用,而是为和提供文件blog.mysite.com
。[www.]mysite.com
这是我的 apache 的 000-default 配置。
<VirtualHost *:80>
ServerName blog.mysite.com
DocumentRoot /home/ubuntu/websites/blog/html/ # wordpress directory
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
这是来自 NameCheap 的 DNS 配置的 DNS 规则。
mysite.com CNAME my-amazonaws-public-dns
www.mysite.com CNAME my-amazonaws-public-dns
blog.mysite.com CNAME my-amazonaws-public-dns
谢谢!如果您需要任何说明或命令输出,请告诉我。