Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- spring boot
- CSV
- Trie
- BFS
- aws
- SWEA
- 알고리듬
- 코테
- 구현
- programmers
- SQL
- Linked list
- Python
- 모의SW역량테스트
- 시뮬레이션
- Back tracking
- Bruth Force
- Vue.js
- django
- 알고리즘
- DFS
- GitHub
- Algorithm
- gpdb
- hash table
- 코딩테스트
- boj
- JavaScript
- Priority Queue
- Data Structure
Archives
- Today
- Total
hotamul의 개발 이야기
[hotamul] AWS ALB에서 HTTP 트래픽을 HTTPS로 리디렉션하려면 본문
freenom에서 무료 domain을 발급 받아 AWS Route 53를 이용해서 호스팅 영역 생성을 완료했다. 그리고 HTTPS를 사용하기 위해 AWS Application Load Balancer를 생성하였다.
SSL 인증서 발급 및 ALB 구성은 HTTPS 사용하기 (AWS EC2, Route53, Load Balancer)을 참고했다.
하지만 위 방법대로 해도 자동으로(주소창에 share-blog.tk
로만 검색) HTTPS로 리디렉션되지 않았다.
해결 방법을 찾아보다가 Nginx의 설정 파일에 제어문을 추가하여 해결할 수 있는 방법을 알게 되었다.
NGINX configuration 수정
참고: Classic Load Balancer에서 HTTP 트래픽을 HTTPS로 리디렉션하려면 어떻게 해야 하나요?
- NGINX 구성 파일(nginx.conf)을 엽니다.
- 다음 다시 쓰기 규칙을 추가합니다. 구성에 대한 다시 쓰기 규칙을 수정해야 합니다.
server {
listen 80;
server_name _;
if ($http_x_forwarded_proto = 'http'){
return 301 https://$host$request_uri;
}
}
- NGINX를 다시 시작합니다.
'project > share-blog' 카테고리의 다른 글
[hotamul] Django Admin Action without selecting objects (0) | 2022.10.10 |
---|---|
[hotamul] json으로 Django secret key 관리 하기 (0) | 2022.09.27 |
[hotamul] 태그 제거되는 버그 수정 (0) | 2022.09.20 |
[hotamul] Django 실행 시 sqlite3 버전 이슈 (0) | 2022.09.16 |
[hotamul] EC2에서 Python3.8 설치 및 버전 변경 (0) | 2022.09.16 |
Comments