모눈종이에 사각사각

Redirection 적용(IP주소 입력 → 도메인주소) 본문

Web/Server

Redirection 적용(IP주소 입력 → 도메인주소)

모눈종이씨 2022. 2. 23. 11:59

🍎 Redirection 적용(IP주소 입력 → 도메인주소)

 

이번 포스팅에서는 IP주소를 입력해도 내 도메인 주소로 접속할 수 있도록 Redirection을 적용해보려고 한다.

 

1. /etc/nginx/sites-available/default로 이동하여 Domain Redirection 적용

$ sudo vim /etc/nginx/sites-available/default

 

    - 새로운 server 블록 생성

    - server_name 뒤에는 AWS 인스턴스 public ip 입력

    - return 301 뒤에는 나의 도메인$request_uri; 입력

 

Return 301 이란?
- return 301 {Redirection 주소}; 구문을 추가하면 해당 가상 서버로 접속한 사용자를 지정한 주소로 자동 Redirection 시킬 수 있다.

- 301, 302 → HTTP Status Code
- 301 : 영구 이동(Permanentle moved)을 의미.
    - "요청한 페이지가 영구히 이전되었으므로, 이 주소로 다시 접속을 시도해라"
- 302 : 임시 이동(Temporary moved)을 의미.
    - "유지/보수/점검 등의 이유로 요청한 페이지가 잠시 다른 주소로 옮겨졌으며, 이번에는 이 주소로 접속을 시도하고, 다음번에는 원래 주소로 접속을 시도해라"

- 브라우저에서 301/302 HTTP Status Code를 수신하면 지정된 주소로 다시 요청을 보내게 됨.

 

2. 확인

- Nginx 재시작

$ sudo service nginx restart

- public ip 주소를 입력하여 접속 확인

 

- 잘 적용되었음을 확인할 수 있다.

 

 


참고사이트

https://luminitworld.tistory.com/86

Comments