Apache httpd.conf奇怪的行为和虚拟主机设置

时间:2015-09-23 09:50:53

标签: apache virtualhost httpd.conf

我想设置虚拟主机但不能。

更好地检查,我发现无论httpd.conf文件中的内容是什

作为测试,我从httpd.conf文件中删除了所有内容并将其保存为空文件并重新启动Apache。它仍然从根打开index.php文件。那么,如果配置文件中没有任何内容,它是如何知道根的呢?首先......?

我用htcacheclean清除了缓存,但结果相同。

如果我在子文件夹中设置了一个带有root的虚拟主机并在http://site1.localhost访问它,则它不会从site1子文件夹中打开索引,而只会从根目录中打开索引。

除此之外,我可以输入任何内容,而不是site1,它不会出错,它会在根目录中打开相同的index.php文件。

可能是什么问题..?

1 个答案:

答案 0 :(得分:1)

我明白了。 服务器工作正常。就是当我从程序中的快捷方式重新启动它时,在httpd.conf和其他文件中进行修改之后,它实际上并没有重新启动,就像我相信的那样。

我从服务中重新启动它,然后它起作用......非常奇怪的行为.. 无论如何,感谢关心。