[Apache] UnixサーバーでのBasic認証の設定方法

設定手順覚え書き。

.htpasswd (パスワードファイル)

htpasswdコマンドを使ってパスワードファイルを作成する。

パスワードファイルはブラウザで閲覧できるディレクトリには置かないこと。

.htaccess (設定ファイル)

パスワード保護したいディレクトリに.htaccessファイルを配置する。

参考サイト

ミケネコの htaccess リファレンス
http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/auth.html#auth1-appendix

htpasswd – Manage user files for basic authentication – Apache HTTP Server Version 2.4
http://httpd.apache.org/docs/2.4/programs/htpasswd.html