나는 Heroku에 배치 된 PHP/Apache 어플리케이션을 가지고 있습니다. 나는 Heroku에서 실행할 때 기본 인증을 활성화하려고합니다. 이것은 잘 작동했습니다 ...아파치와 Heroku에서 ENV 변수 접근
그러나 PASSWORD_PROTECTED가 설정된 경우에만이 기능을 사용하고 싶습니다. 나는에게 Heroku의 구성 VAR과 같이 설정합니다
heroku config:set PASSWORD_PROTECTED=true
다음처럼 보이도록 htaccess로 업데이트 :
<IfDefine %{ENV:PASSWORD_PROTECTED}>
AuthUserFile /app/prototypes/.htpasswd
AuthType Basic
AuthName "Restricted Access"
Require valid-user
</IfDefine>
그러나 유효 사용자가 실행 결코 극복 필요, 그래서 나는 일하지 않는 것 Heroku의 .htacess에서 ENV vars에 액세스 할 수 있거나 잘못하고 있습니다. 이 작업을 올바르게 수행하는 방법에 대한 의견이 있으십니까?