apache 的「要求全部拒絕」指令有什麼用?

apache 的「要求全部拒絕」指令有什麼用?

文件指出,這與舊的Deny from all.

雖然我看到Require all granted效果很好,但沒有新Order指示Require all denied基本上就是安慰劑:

Require all denied
Require local
Require all denied

Require local如果滿足條件,這仍然會授予存取權限。

唯一Require all denied會產生影響的地方是您專門創建了一個<RequireAll>部分並將其放入其中

<RequireAll>
  Require all denied
  Require local
</RequireAll>

但在這種情況下,您可以將整個部分替換為:

Require all denied

或者

Require not all granted

甚至

# Nothing at all, defaults to denied

除非你使用AuthMerging And,這不是讓它毫無用處嗎?

相關內容