小编cwa*_*ole的帖子

我的 VirtualHosts 重叠,我的 NameVirtualHost 没有 VirtualHosts

我认为问题标题几乎说明了问题。重新启动 httpd 时出现这两个错误:

[Wed Jun 22 13:39:23 2011] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
[Wed Jun 22 13:39:23 2011] [warn] NameVirtualHost *:80 has no VirtualHosts

我包含了一个文件,它只有一行:

NameVirtualHost *:80
Run Code Online (Sandbox Code Playgroud)

两个 VirtualHosts 几乎与此相同:

<VirtualHost *:80>
        ServerAdmin webmaster@<other-name>.com

        DocumentRoot /var/www
        ServerName www.<name>.com
        ServerAlias <name>.com *.<name>.com
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ErrorLog /var/log/httpd/error_log

        # Possible values include: debug, info, notice, warn, error, crit, …
Run Code Online (Sandbox Code Playgroud)

centos virtualhost apache-2.2

4
推荐指数
1
解决办法
3413
查看次数

标签 统计

apache-2.2 ×1

centos ×1

virtualhost ×1