.htaccessでアクセス制限したい。

apache2.4系だからね。

httpd.conf

.htaccessのことを詳しく説明しているサイトは多いが、httpd.confを変更するんだよーって説明が殆ど無いのはなぜ?

#httpd.conf
#AllowOverride None
AllowOverride ALL

.htaccess

まずは空ファイルを作る

  • UTF-8N
  • LF
  • BOMなし

これを設置して500エラーが出ない、アクセスできるをチェックする

いずれかのIPだけ許可


Require ip 192.168.1
Require ip 192.168.2

自分が見えて、対象外が403をチェック

ここまできて、『.htaccess』が非推奨な理由ってのがあったので、中止にした。