IP to Domain 리디렉션(Redirection) 적용

Kim Ji Eun·2021년 6월 10일
0

리디렉션이란 ip를 입력했을 때 도메인으로 이동할 수 있도록 하는 것입니다.

1. 설정파일에 서버블록 추가

vi /etc/nginx/sites-available/default 마지막 부분에 이 서버블록 추가

server {
        listen 80;
        server_name 15.165.222.42;
  return 301 $scheme://lilyspace.shop$request_uri;
}

2. 재시작

# service nginx restart

3. 확인

http://15.165.222.42 로 (ip address) 접속하면 https://lilyspace.shop 로 (domain) 주소가 바뀌는 것을 확인할 수 있습니다!

<시행착오>

3.35.24.4 -> lily-jieun.shop : 정상작동

3.35.24.4/info.php -> 예상결과 : https://lilylily.shop/info.php -> 실제결과 https://lily-jieun.shop

3.35.24.4/phpmyadmin -> 예상결과 : https://lilylily.shop/phpmyadmin/ -> 실제결과 https://lily-jieun.shop

다른 컴퓨터로 접속시에 잘되었다면 쿠키때문이다!

사용하는 브라우저의 캐시를 삭제하고 들어가보면 잘 적용됨을 확인할 수 있다.

참고사이트) 캐시삭제방법

https://support.google.com/accounts/answer/32050?co=GENIE.Platform%3DDesktop&hl=ko

참고사이트) 캐시 쿠키 목적

https://m.blog.naver.com/PostView.nhn?blogId=mmcafe&logNo=221217091666&proxyReferer=https:%2F%2Fwww.google.com%2F

<참고자료>

리디렉션

serverfault.com/questions/629045/nginx-redirect-ip-address-to-domain-name/629153

www.digitalocean.com/community/questions/ip-address-to-domain-redirection-problem-in-nginx

profile
Back-End Developer

1개의 댓글

comment-user-thumbnail
2023년 4월 7일

default 확장자가 어떻게 되나요?

답글 달기