Apache2.4系でIP制限の掛け方がかわってた
Apache2.2系とApache2.4系で、.htaccessでかけるIP制限のやり方が変わってたのを今日知った。
すべてのIPアクセスを許可する
# 2.2系以前のApacheAllow from all
# 2.4系以降のApacheRequire all granted
特定のIPアクセスを許可する
# 2.2系以前のApacheOrder deny,allowDeny from allAllow from [IP]
# 2.4系以降のApacheRequire all deniedRequire ip [IP]
特定のIPアクセスを拒否する
# 2.2系以前のApacheOrder allow,denyDeny from alldeny from [IP]
# 2.4系以降のApacheRequire all grantedRequire not ip [IP]