apache 将指令应用于Root,使用还是不使用?

os8fio9y  于 2023-10-23  发布在  Apache
关注(0)|答案(1)|浏览(133)

当你把“裸”的东西,如ServerSignature OffRequire all denied放到httpd.conf中,而不包含<Directive>时,它是如何解释的?是否应用于服务器根目录?
这是:

ServerSignature Off
Require all denied

和这个一样

<Directory />
    ServerSignature Off
    Require all denied
</Directory>

推荐的做法是什么?我认识的大多数人都把与根有关的东西放在没有<Directory />的地方,但是为了保持一致性,打开<Directory />并把与根有关的所有东西都放在里面是有意义的。然后稍后在更具体的级别<Directory /path/to/your/folder>上覆盖您需要的内容。

bvpmtnay

bvpmtnay1#

经过调查,答案是肯定的,两者都适用于服务器根。

相关问题