apache2 vhost并不总是响应

时间:2011-05-17 21:56:55

标签: apache2 webserver

我在我的apache中添加了以下虚拟主机(我当然有默认的*:80):

听8989 NameVirtualHost 10.8.0.1:8989

<VirtualHost 10.8.0.1:8989>
    DocumentRoot /var/crib
    ServerName Thor
    ServerAlias Thor

    <Directory />
            Options FollowSymLinks
            AllowOverride None
    </Directory>
    <Directory /var/crib/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from 10.8.0.0/255.255.255.0 ::1/128
    </Directory>
</VirtualHost>

但有时它并不总是回应......所以我想知道可能是什么问题?

我甚至不知道在哪里看... 10.8.0.1是我的VPN地址。虚拟主机80工作正常,我想知道我的配置是否有任何缺陷

1 个答案:

答案 0 :(得分:1)

您是否计划在同一个IP和端口上拥有&gt; 1个虚拟主机(差异主机名)?如果没有,请删除NameVirtualHost选项以及ServerName和ServerAlias。如果您要进行基于名称的托管,请保留所有内容,但使用在DNS中解析的名称。您可以将/ etc / hosts中的内容放在本地系统上进行测试,但最终您必须获得其他人访问您的站点/应用程序的真实主机名。