認証を伴う Web サイトの作成法
初版作成 1999.3
(1) パスワードを設定したいフォルダに移動し、
% htpasswd -c .htpasswd user-name
~~ <---- 新規作成時のみ必要
パスワードを設定する。ここでの user-name はパスワードを
必要とするフォルダで表示されるダイアログで相手が入れる
名前である。
htpasswd コマンドは ........./apache/bin/ のように apache が
インストールされているディレクトリの bin にある。
(2) .htaccess ファイルを以下のように記述する
AuthUserFile /home/user-name/public_html/protect-dir/.htpasswd (相対パスではダメなようだ)
AuthGroupFile /dev/null
AuthName label-name
AuthType Basic
require user user-name
AuthName はパスワードを要求するダイアログで資源名として
表示される。