https를 설정하였지만 http://도메인
으로 접속하면 그대로 http로 접속되는 것을 확인할 수 있다. 그래서 http요청이 https로 redirect 되게 해보자.
우선 나는 두가지 도메인으로 접속설정을 했다.
위 두개의 http 요청을 https로 redirect 해보자.
nginx를 통해 http를 https로 redirect 하자.
현재 내가 사용하는 nginx의 설정 파일은 nginx.conf
파일이다. 특정 버전 기준으로 설정파일이 다른 것으로 알고 있다.
sudo vi /etc/nginx/nginx.conf
vi 편집기를 열어 nginx 설정 파일을 수정해보자.
나는 http {}
내부에 아래처럼 설정 해주었다.
query-maker.com는 내가 구매한 도메인이다. 그래서 기본 query-maker.com과 www.query-maker.com을 별도로 설정해주어 http 요청이 들어오면 https로 redirect 시켜주었다.
이제 :wq
을 통해 vi 편집기를 저장하고 나간다음 nginx를 reload 시켜주자
sudo service nginx reload