もしも ELB-HealthChecker であったら
Basic 認証の対象外にする
.htaccess
AuthUserFile /path/to/.htpasswd
AuthGroupFile /dev/null
AuthName "Input ID and Password."
AuthType Basic
require valid-user
Satisfy Any
Order Deny,Allow
SetEnvIf User-Agent "^ELB-HealthChecker.*$" hc
Allow from env=hc
Deny from all
もしも ELB-HealthChecker でなかったら
https://example.com にリダイレクトさせる
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} !^ELB-HealthChecker.*$
RewriteRule ^.*$ https://example.com [R=301,L]