dreamedge.net

.htaccessでのアクセス制限の仕方

2008-06-17T03:53:00+0000
$ htpasswd -c file_path user_name

として,.htpasswdを作成する.一般的には~/.htpasswdといった感じに作成すると思う.

その後,.htaccessに,

AuthName        hoge
AuthType        Basic
AuthUserFile    file_path
Require         valid-user

と書いておけばOK.
一部のホストからは認証なしにみたいなら,

Satisfy any
order deny,allow
deny from all
allow from host_name

としておけばいいでしょう.