AWS  환경 아래에 ELB 뒷단에 apache가 80 포트로만 동작중일경우

ELB에 인증서를등록하고 80 과 443을 아파치의 80으로 포워딩 할경우




httpd.conf


RewriteEngine On

RewriteCond %{HTTP:X-Forwarded-Proto} !https

RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI}



 

모든 http 호출에 대해서 https 로 변경하는 설정.



RewriteCond %{HTTP:X-Forwarded-Proto} !https

> 설명

Apache에서 X-Forwarede-Proto 헤더 벨류의 값이 https가 아니면 




aws ec2 상에서 timezone이 kst로 설정되어 있지 않다 ..



sudo vi /etc/profile


하단부에 아래 항목 추가


TZ=Asia/Seoul

export TZ




source /etc/profile


date




이후 Tomcat Restart


는 정상적인 시간이 설정됨을 확인할수 있다.


+ Recent posts