알고보면 쓸데있는 신비한 잡학IT노트

nginx https -> http 리다이렉트 (301 return)

남차장 2021. 1. 4. 14:06

nginx https -> http 301 return 으로 리다이렉트 하는 방법을 알려드립니다.

 

 

 

server {

listen 443 ssl;

server_name domain.example;

 

ssl_certificate /path/to/cert.pem;

ssl_certificate_key /path/to/cert.key;

 

location / {

return 301 http://$host$request_uri;

}

 

location /secure/ {

try_files $uri =404;

}

}

 

server {

listen 80;

server_name domain.example;

 

location / {

try_files $uri =404;

}

 

location /secure/ {

return 301 https://$http_host$request_uri;

}

}