Apache

httpd.conf

認証

http://httpd.apache.org/docs/trunk/ja/howto/auth.html
少なくとも3つモジュールが必要。
自分の場合はこう。
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule auth_digest_module modules/mod_auth_digest.so
認証ファイルを作る(Digest認証の場合)
htdigest [ -c ] passwdfile realm username
"-c"はpasswdfileが無いときに加える。ユーザを追加するときはいらない。
realmは識別子?みたいなものっぽい。
そしたらこう。
<Directory />
  AuthType Digest
  AuthName realm
  AuthUserFile passwdfile
  Require user username
</Directory>
Require usernameじゃなくてRequire user usernameなことに注意。
最終更新:2014年01月06日 01:32