Apache2 vhost 可以与 www 配合使用,但不能单独使用

Apache2 vhost 可以与 www 配合使用,但不能单独使用

好吧,我的网站可以使用 www。但没有 www 就不行。如果我访问没有 www 的页面,我会收到 404 消息

未找到

该服务器上未找到所请求的 URL /。

mintuz.com 上的 Apache/2.2.17 (Ubuntu) 服务器端口 80

我的 Apache 2 访问日志

::1 - - [03/Nov/2012:11:36:51 +0000] "OPTIONS * HTTP/1.0" 200 152 "-" "Apache/2.2.17 (Ubuntu) (internal dummy connection)"
X.X.X.X - - [03/Nov/2012:11:37:01 +0000] "GET / HTTP/1.1" 404 496 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"
X.X.X.X - - [03/Nov/2012:11:37:01 +0000] "GET /favicon.ico HTTP/1.1" 404 502 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"

我的 Apache 2 错误日志

[2012 年 11 月 03 日星期六 21:05:06] [错误] [客户端 94.15.36.37] 文件不存在:/etc/apache2/htdocs [2012 年 11 月 03 日星期六 21:05:06] [错误] [客户端 94.15.36.37] 文件不存在:/etc/apache2/htdocs

我的 vhost 配置。

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

我觉得好像不是我的 DNS,因为它在两种情况下都访问了我的服务器,只是我的服务器回复了 404。欢迎提出任何建议。

答案1

将我的 IP 地址添加到已修复的问题中,并取消注释默认 vhost 文件中的一些内容。

相关内容