当你把“裸”的东西,如ServerSignature Off
或Require all denied
放到httpd.conf中,而不包含<Directive>
时,它是如何解释的?是否应用于服务器根目录?
这是:
ServerSignature Off
Require all denied
和这个一样
<Directory />
ServerSignature Off
Require all denied
</Directory>
推荐的做法是什么?我认识的大多数人都把与根有关的东西放在没有<Directory />
的地方,但是为了保持一致性,打开<Directory />
并把与根有关的所有东西都放在里面是有意义的。然后稍后在更具体的级别<Directory /path/to/your/folder>
上覆盖您需要的内容。
1条答案
按热度按时间bvpmtnay1#
经过调查,答案是肯定的,两者都适用于服务器根。