[Nginx] HTTP->HTTPS로 Redirection 하기

Category: Nginx | December 11, 2018

준비물

$vim /etc/nginx/site-enabled/default

default 이름 대신, site 명을 쓰고 있다면 그 놈이면 됨.

기본 문법

server {
listen 80;
server_name xxx.xxx ;
return 301 https://$host$request_uri
}

server {
listen 443;
server_name xxx.xxx ;
rewrite ^ https://$server_name$request_uri? permanent;

root root-directory;
index index.php index.html;
....

..
}

server 443쪽에는 인증서 관련내용이 추가되어 있어야 함.

인증서 설치 관련 보러가기

그리고, 재시작

$sudo service nginx stop
$sudo service nginx start