Apache - 虚拟主机和全局apache配置

时间:2013-03-15 23:33:02

标签: apache virtual-hosts

我有一台apache服务器配置了多个运行在同一IP上的NameVirtualHosts。一切正常。

但是,由于“include conf.d / *”指令,apache还会选择cacti和phpmyadmin的配置,它为/ cacti和/ phpmyadmin添加别名,这些别名似乎对所有虚拟主机都有效。也就是说,我可以转到http://firstvirtualhost/cactihttp://secondvirtualhost/cacti,然后我会看到同一页。

就我而言,默认的namevirtualhost是公开可见的,我不希望phpmyadmin或cacti等工具在该URL下可见

事实上,我不希望任何随机包只能通过在conf.d中为自己创建一个文件来使自己在所有虚拟主机中都可见。

1 个答案:

答案 0 :(得分:0)

您必须从全局Apache配置文件中删除行include conf.d,并可选择将其添加到您自己的专用虚拟主机配置文件中。