반응형
Nginx HTTP(80)로 들어오면 강제로 HTTPS(443)로 전환하도록 설정하기
[설정방법]
/conf/nginx.conf 설정 수정
Server 블록을 80과 443으로 분리
server {
listen 80;
server_name example.com;
root html;
}
server {
listen 443 ssl https;
server_name example.com
root html;
}
그중 HTTP를 제공하는 서버 블록에 location 설정을 추가해주면 됩니다.
HTTP요청을 HTTPS로 301 Redirect 응답을 보내줍니다.
server {
listen 80;
server_name example.com;
root html;
location / {
return 301 https://example.com$request_uri;
}
}
끝!! 간단!
반응형
'IT Knowledge > 보안' 카테고리의 다른 글
CentOS 버전별 Firewalld vs Iptables (2) | 2022.03.03 |
---|---|
How to create self-signed wildcard certificate(OpenSSL) (0) | 2021.10.01 |
OpenSSL을 사용하여 self-signed 인증서 체인 만들기 (0) | 2021.09.25 |
Nginx client authentication with multiple certificates (2) | 2021.09.17 |
OpenSSL Self-signed 인증서 만들기(create) (4) | 2021.09.17 |
댓글