728x90
Ubuntu에서 nginx를 사용하면서 다른 사이트로 리다이렉션을 할 경우가 생겼는데 http와 https 모두 리다이렉션을 하는 방법 안내 합니다.
아래 소스코드를 복사해서 붙여넣어서 해당 경로만 바꿔주시면 됩니다.
다음 사이트는 현재 사이트와 이동 사이트를 가정합니다.
설정
현재 주소: www.example.com
이동할 주소: www.example2.com
참고로 https의 경우 ssl 인증서가 설치 되어 있어야합니다.
# http(80포트)
server {
listen 80 default_server;
listen [::]:80 default_server;
return 301 https://www.example2.com$request_uri;
server_name _;
location / {
try_files $uri $uri/ =404;
}
}
# https(443포트)
server {
listen [::]:443 ssl ipv6only=on; # managed by Certbot
listen 443 ssl; # managed by Certbot
#-- 인증서내용 --
#여기에 해당 인증서를 경로를 넣어주세요.
# --인증성내용
location / {
return 301 https://www.example2.com$request_uri;
}
}
728x90
'IT' 카테고리의 다른 글
윈도우에서 curl 결과 값 txt파일로 저장하기 (0) | 2023.10.30 |
---|---|
Dart에서 JSON 다루기 (0) | 2023.10.25 |
ZEP Script를 환경 구축하고 Hello world 찍어보기 (0) | 2023.09.29 |
모든 갤럭시 기기에 앱 테스트 해보기(Remote Test Lab) (0) | 2023.09.17 |
[Python] .env 처럼 환경 변수 설정방법(python-decouple) (0) | 2023.09.06 |