Open2
.htaccessで環境別にbasic認証を設定する
.htaccess
Order Deny,Allow
Deny from all
# Allow か Require どちらかの条件にマッチすればOKとする
Satisfy Any
# 接続先ホスト名による許可
SetEnvIf HOST "^(www\.example\.com|localhost)$" noAuth
Allow from env=noAuth
# Basic認証
Require valid-user
AuthType Basic
AuthName "Please enter your ID and password"
AuthUserFile /app/.htpasswd