![访问 EC2 上的 apache 虚拟主机和文档根目录](https://linux22.com/image/581712/%E8%AE%BF%E9%97%AE%20EC2%20%E4%B8%8A%E7%9A%84%20apache%20%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E5%92%8C%E6%96%87%E6%A1%A3%E6%A0%B9%E7%9B%AE%E5%BD%95.png)
我已经在 Apache 上建立了一个新的 VirtualHost,配置如下:
DocumentRoot "/var/www/html"
<VirtualHost *:80>
ServerName mydomain.net
DocumentRoot /var/www/html/mydomain.net
</VirtualHost>
当我访问 mydomain.net 时,我获得了正确的文档根目录。但如果我访问http://我的IP它访问 /var/www/html/mydomain.net 而不是 /var/www/html
知道如何修复这个问题吗?
谢谢!
答案1
您需要设置一个默认虚拟主机来捕获未指定的请求,否则 mydomain.net 将捕获这些请求。
以下是有关此主题的 Apache 文档:
http://httpd.apache.org/docs/2.2/vhosts/examples.html#default