반응형
[Nginx] 엔진엑스 443 포트에서 80포트로 리다이렉트(redirect) 하는 방법 !! (https -> http)
보통 보안으로 인해 ssl키를 설정 후 80으로 들어오면 443으로 리다이렉트 시키는 것이 일반적인 형태입니다.
다만 저는 특정 상황에 때문에 / url로 오게 되면 80으로 리다이렉트 시켜야해서 설정해봤습니다.
/ root 경로로 오게 되면 80포트에 연결 된 index.html 을 보여주고,
/other_project 경로오 오게 되면 443으로 연결 된 index.html 을 보여주는 nginx 셋팅입니다.
redirect 사용예시
server {
listen 80 default_server;
listen [::]:80;
server_name example.co.kr;
root /home/ubuntu/test/project;
index index.html;
location / {
root /home/ubuntu/test/project;
}
}
server {
listen 443 ssl;
server_name example.co.kr;
ssl_certificate /etc/nginx/ssl/example_co.kr_cert.crt;
ssl_certificate_key /etc/nginx/ssl/example_co.kr.key;
location / {
return 301 http://example.co.kr$request_uri;
}
location /other_project {
alias /home/ubuntu/test/other_project;
}
}
728x90
반응형
'여러가지 > 기타' 카테고리의 다른 글
[사이트 추천] 랜덤사진을 받을 수 있는 사이트 정보(url 호출) (0) | 2023.11.14 |
---|---|
[Jupyter Notebook] 주피터 노트북 유용한 단축키 모음 !! (2) | 2023.11.12 |
[USB 드라이브] FAT32 / NTFS / exFAT의 특징과 차이점 !! (USB포맷시 참조 !!) (0) | 2023.11.09 |
[Microsoft Word] 워드에서 네모 안에 체크 된 특수문자 넣는 방법 !! (0) | 2023.10.23 |
[Visual Studio Code] vscode에서 단축키로 코드 자동 정렬 하는 방법 !! (0) | 2023.10.05 |
댓글