apacheのRewriteCondをサブネットマスクで許可する
192.168.33.0/25みたいなのを許可したい時
RewriteCond %{REMOTE_ADDR} !^(192\.168\.33\.0/25$)
じゃだめで
RewriteCond %{REMOTE_ADDR} !^(192\.168\.33\.([1-9]|[1-9][0-9]|1[0-1][0-9]|12[0-6])$)
こうする
100からどっかまでの指定
126までにしたかったので
- 1[0-1][0-9] → 100〜119
- 12[0-6] → 120〜126
で指定
ひやっとしたね!