apacheで、サイトにパスワードをかける方法メモ
htpasswd -c パスワードファイル名 ログイン名
でパスワードファイルを作成する。
httpd.confのなかに
<Directory アクセス制御したいとこのディレクトリ名(フルパス)> AuthType Basic AuthName "パスワード要求時に表示されるみたい。適当に" AuthUserFile さっき設定したパスワードファイルへのパス Require valid-user </Directory>
を記述する。
Requireをvalid-userにしておくと、パスワードファイルに記されたユーザー全員がログインできるようになる。
そうしたくない場合は、
Require user ユーザー名
とする。
以上で、うまくいきました。