BasicAuth 配下での ELB の設定

WEB を全部 BasicAuth かけてるときに、ELB 配下だけは BasicAuth を外さないといけない。 そんな設定。

ELB の ping を http とかで /elb/ とかにしておく。

mkdir /var/www/html/elb/
cat << EOF > /var/www/html/elb/index.html
DEV WEB
EOF

これで ELB の生存監視用ファイルを作成。 ドキュメントルート配下すべてに BasicAuth がかかってるので、

cat << EOF > /var/www/html/elb/.htaccess
Satisfy any
order allow,deny
allow from all
EOF

これで BasicAuth を外す。