lockingApache服务器

我有一个运行几个虚拟主机的Apache服务器。 我的所有的虚拟主机工作的很好,但我遇到了一个安全漏洞,我需要插入。

如果我去一个DNS条目,我得到适当的虚拟主机,如果我去的服务器的IP地址,我得到的第一个网站,恰巧被部署。 我如何locking,所以如果你去的IP地址,你会得到一个错误或什么?

谢谢。

只需创build一个空白的虚拟主机,并确保它是第一个虚拟主机添加到Apache ..按字母顺序是第一个文件的文件的顶部。

我做的是这个

<VirtualHost *:80> ServerName localhost DocumentRoot /var/www/localhost ErrorLog logs/localhost-error_log CustomLog logs/localhost-access_log combined </VirtualHost> 

所以把它放在你的列表顶部,或者我把所有的虚拟主机分成一个包含目录,所以我的文件名是

 00-localhost.conf 

在/ var / www / localhost中,你可以像一个空的index.html或任何你想要的,所有的请求到您的IP或主机是针对你,但没有列出在虚拟主机将去那里。