Apache 2.4でアクセス制御が変わってBASIC認証設定するのに少し苦労したのでメモ
.htpasswdを作成
htpasswd -c [ファイル名] [登録するユーザー名]
すると対話式でパスワードを聞かれる
.htaccess設定
Apache 2.2までと大幅に変わっているので注意
<Files ~ "^\.(htaccess|htpasswd)$">
Require all denied
</Files>
AuthType basic
AuthName "private area"
AuthUserFile [.htpasswdのフルパス]
Require valid-user