Order

Orderは、AllowとDenyの評価する順番を制御するディレクティブ。

mod_access_compat - Apache HTTP サーバ バージョン 2.4

前回は、localhostだけアクセス不可だったが、今回は、順番と許可拒否を変更し、localhostだけアクセス可能にしてみる。

Alias /htmltest /var/www/htmltest/
<Directory "/var/www/htmltest/">
    Order deny,allow
    Deny from all
    Allow from localhost
</Directory>

Order allow,denyをOrder deny,allowにすることで、Denyから決めていく。
Deny from allで全体を拒否、Allow from localhostlocalhostのみ許可とする。

IP指定だと拒否
IP指定だと拒否

IP指定だと拒否。

localhostは許可
localhostは許可

localhostは許可。