我的.htaccess 文件:
AuthType 基本版
AuthName“受限文件”
验证用户文件 /var/www/html/public/.htpasswd
要求用户 test.user
如果我重命名 .htaccess 文件,则网站可以正常运行。否则,Beanstalk 健康检查状态将变为红色,并且网站将返回状态 503(状态不可用)。
我下一步该怎么做才能让它发挥作用?
答案1
AWS 的 Ryan 表示:“需要有一个 Elastic Beanstalk 可以访问的公开 URL,以便环境保持良好。这称为健康检查 URL,它必须返回 HTTP 状态 200。”
因此,我在关闭身份验证的子目录中创建了一个单独的健康检查 URL,并将 Beanstalk 健康检查指向这个新 URL(配置环境负载均衡器选项卡)。Elastic Beanstalk 网站现在是绿色的。