모눈종이에 사각사각
Redirection 적용(IP주소 입력 → 도메인주소) 본문
🍎 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 주소를 입력하여 접속 확인
- 잘 적용되었음을 확인할 수 있다.
참고사이트
'Web > Server' 카테고리의 다른 글
[AWS EC2] EC2 서버 시간 맞추기 (0) | 2022.04.04 |
---|---|
Sub Domain에 나만의 페이지 만들기 (0) | 2022.02.23 |
서브 도메인 만들기 (가비아) + HTTPS 적용 (0) | 2022.02.22 |
HTTPS 적용하기 (0) | 2022.02.22 |
도메인 구입하여 AWS EC2 인스턴스와 연결하기(가비아) (0) | 2022.02.21 |
Comments