默认的DocumentRoot目录redirect到Virtualmin虚拟主机

当我尝试访问DocumentRoot时,它redirect到我的一个VirtualHost,我看不到/ var / www / html中的内容。

它在Virtualmin 3.94下,我认为别人是我的问题,但是我找不到他想要修复的选项。

我该如何解决这个问题?

当您在端口上configuration虚拟主机时,其中一个将始终为该端口提供请求 – 主服务器不再使用,与<VirtualHost>ServerNameServerAlias不匹配的请求将被发送到端口上的第一个<VirtualHost> 。 如果处理请求的<VirtualHost>没有定义自己的DocumentRoot ,那么全局定义的DocumentRoot的唯一方法就是使用它。

从文档 :

主人走开

如果将虚拟主机添加到现有的Web服务器,则还必须为现有主机创build一个<VirtualHost>块。 此虚拟主机中包含的ServerNameDocumentRoot应与全局ServerNameDocumentRoot 。 首先在configuration文件中列出这个虚拟主机,以便它作为默认主机。

为自己设置一个<VirtualHost>来处理要发送到主服务器的DocumentRoot的请求 – 如果您正在通过IP访问它,只需将vhost设置为具有该IP地址的ServerName即可。