ベーシック認証を利用する

パスワードを入力しなければ閲覧できないページを作ることができます。次のように記述した.htaccessファイルとパスワードファイルを設置してください。

【参考】

  • 「.ht」から始まるファイルは外部からWEB機能を経由して(Webブラウザ等)では閲覧できない仕様です。
  • パスワードファイル等外部公開したくない情報は、ファイル名が「.ht」から始まるファイルに記載することを推奨します。

.htaccessファイルへの記述
AuthUserFile パスワードファイルの絶対パス
AuthName "認証用ダイアログに表示される文字列(ご希望の英数字)"
AuthType Basic
require valid-user
記述例
AuthUserFile /var/www/html/default/htdocs/.htpasswd  ←デフォルトバーチャルホストのhtdocs配下に.htpasswdという名前のパスワードファイルを設置
AuthName "Members' Page"   ←認証用ダイアログに「Members' Page」と表示
AuthType Basic
require valid-user
パスワードファイルへの記述
ユーザ1の名前:暗号化したユーザ1のパスワード
ユーザ2の名前:暗号化したユーザ2のパスワード
ユーザ3の名前:暗号化したユーザ3のパスワード
記述例
User_1:$apr1$Pg4.....$qN8g.XgYEwd3x.MoQx2670  ←行の右端にスペースがあると、正しく動作しません
User_2:$apr1$Pg4.....$6FKicBxEVE0h5VxmVjomD0
User_3:$apr1$Pg4.....$Lkx.lJD6NPYQKtiD0iNe..
User_4:$apr1$Pg4.....$7YdaF3sT8TdSZrFLp5Z2G.   ←最後の行の終わりで必ず改行してください