Назад | Перейти на главную страницу

Справляется ли Amazon Elastic Beanstalk с HTTP-аутентификацией?

Мой файл .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 теперь ЗЕЛЕНЫЙ.