Apache設定Order All,Deny

(1)Order Allow,Deny表示預設為Deny,先判斷Allow,再判斷Deny,相當於建立白名單

範例1

Order Allow,Deny

Allow from 192.168.1.

只有192.168.1的IP允許存取,預設Deny表示一張黑紙,接著判斷Allow,黑紙上多出一個開頭為192.168.1.的所有IP都允許連線的白色區域。

範例2

Order Allow,Deny

Allow from 192.168.1.

Deny from all

所有IP都不能存取,預設Deny表示一張黑紙,接著判斷Allow,黑紙上多出一個開頭為192.168.1.的所有IP都允許連線的白色區域,接著判斷Deny,將此192.168.1又覆蓋為黑色區域。

(2)Order Deny,Allow表示預設為Allow,先判斷Deny,再判斷Allow,相當於建立黑名單

範例1

Order Deny,Allow

Allow from 192.168.1.

Deny from all

只有192.168.1.能存取,預設Allow表示一張白紙,接著判斷Deny,白紙變成黑紙,接著判斷Allow,將此192.168.1的IP改成白色區域。

範例2

Order Deny,Allow

Deny from 192.168.1.

只有192.168.1.不能存取,預設Allow表示一張白紙,接著判斷Deny,此192.168.1的IP改成黑色區域。

參考資料 https://codertw.com/%E4%BC%BA%E6%9C%8D%E5%99%A8/381089/