nginx사용하여 non www to www 으로 redirect하기
-
nginx를 사용하면서 www.fsit.kr 로 도메인 연결은 됬지만, www를 떼고 fsit.kr로는 연결이 안됩니다. 해당 문제를 해결하려고
server{
listen 8080;
server_name fsit.kr;
return 301 $scheme://www.fsit.kr$request_uri;}
이렇게 위에 붙였는데도 redirect가 안됩니다. -
@이종법 안녕하세요!
지금 확인했을때는 fsit.kr, www.fsit.kr 이라는 도메인으로 페이지가 접근이 되는데 문제가 해결되신 걸까요?
혹시나 해결이 덜 된 상황이시라면, nignx document 에 나와있는 방식대로 $scheme 가 아닌 http 를 사용해보시겠어요?
해당 페이지는 구름과 도메인은 연결이 되어 있는 상태이나 application이 꺼져있거나
이후 redirect 되는 부분이 잘못되어 나오는 페이지입니다. -
말씀주신대로 reload나 재부팅 모두 해봤는데 여전히 작동이 안됩니다.
제가 따로 ssl 설정은 안했습니다.
-
안녕하세요!
설정 후 nginx를 재부팅 하셔야 설정이 적용됩니다.
혹시 SSL설정이 필요하신걸 아닐까요?
구름에 도메인을 등록하실떄 ssl 인증서를 따로 올려서 https로 접근하도록 하셨다면
config에 ssl 설정을 따로 해주셔야합니다.