본문 바로가기
IT

Ubuntu에 Nginx 다른사이트로 리다이렉션하기(http, https)

by 아로리 저장소 2023. 10. 10.
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