Apache


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

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なことに注意。