vine/Apache basic認証

basic認証の設定方法 †

Apacheで一部フォルダに対して,アクセスするのにbasic認証を設定する方法

.htaccessを使えるようにする †

httpd.confの対象のディレクトリ設定に"AllowOverride? Limit"もしくは"AllowOverride? All"を追加して,.htaccessを使えるようにする.
例:

<Directory "/">
Options SymLinksIfOwnerMatch
AllowOverride Limit
Order allow,deny
Allow from all
</Directory>

.htaccessファイルの設定 †

basic認証を設定するフォルダに.htaccessファイルを作成する.
例:

AuthUserFile /home/hogehoge/.htpasswd
AuthName "Page Title"
AuthType Basic
Require user username

.htpasswdファイルの作成 †

.htaccessのAuthUserFile?で指定したPATHに.htpasswdファイルを作成する.
.htpasswdファイルの作成にはApacheのhtpasswdコマンドを使用する.

htpasswd -b .htpasswd USERNAME3 PASSWORD