Basic認証(htaccess)のAuthNameの統一
複数ディレクトリ配下にBasic認証(htaccess)を設定します。
その時に、認証確認を1回だけにするように設定します。
htaccessのAuthNameを統一にする
AuthUserFile /home/username/.htpasswd AuthGroupFile /dev/null AuthName "idとpassを入力してください。" ← ここが大事 AuthType Basic require valid-user
上記のAuthNameが異なっていると、異なった認証領域として認識されてしまいます。
例
aディレクトリ配下のhtaccess内のAuthNameは「idとpassを入力してください。」で、
bディレクトリ配下のhtaccess内のAuthNameは「IDとPASSWORDをいれて」に設定すると
aとb両方とも認証をする必要があります。
認証確認を1回だけにしたい場合は、AuthNameを統一にする必要があります。
下記サイト参考
BASIC認証(.htaccess)のAuthName: 庭にハグ
以上