Мой файл .htaccess:
AuthType Basic
AuthName «Файлы с ограниченным доступом»
AuthUserFile /var/www/html/public/.htpasswd
Требовать пользователя test.user
Если я переименую файл .htaccess, сайт будет работать нормально. В противном случае статус проверки работоспособности Beanstalk становится КРАСНЫМ, и сайт возвращает статус 503 (статус недоступен).
Каков мой следующий шаг, чтобы это заработало?
Райан из AWS сказал: «Должен существовать общедоступный URL-адрес, по которому Elastic Beanstalk может достичь, чтобы среда оставалась зеленой. Это называется URL-адресом проверки работоспособности, и он должен возвращать HTTP-статус 200».
В результате я создал отдельный URL-адрес проверки работоспособности в подкаталоге, в котором была отключена аутентификация, и указал для проверки работоспособности Beanstalk на этот новый URL-адрес (вкладка настройки балансировки нагрузки среды). Веб-сайт Elastic Beanstalk теперь ЗЕЛЕНЫЙ.