IP制限(.htaccess)

特定のホストのみ許可する

<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
order deny,allow
deny from all
allow from 12.34.56.78
allow from saba.omnioo.com
allow from localhost

ここだとIP制限をジェネレートしてくれるので大変便利です。
http://www.htaccesseditor.com/#a_access

httpd.confとかで設定する

余談ですが.htaccessを使わないで、httpd.confなどで設定する方法もあるというか.htacessはApacheの設定ファイルの拡張なので、そもそもはhttpd.confで設定しております。

<Directory "/home/user/www">
    order deny,allow
    deny from all
    allow from 12.34.56.78
    allow from saba.omnioo.com
    allow from localhost
</Directory>

でパスを設定してあげてそのディレクトリ配下でIP制限をかけます。ユーザー単位での編集変更ができません。

Last update: 2016.07.11 (月)