티스토리 뷰
Nginx는 한 서버로 멀티도메인을 지원한다.
server name으로 멀티도메인을 관리할수 있는데
설정을 완료한 후 확인해 보니 default server로는 정상 접속이 되는데
2번째 설정한 도메인은 계속 404에러가나는 것이다.
예시 설정을 확인해보자.
nginx.conf에서 http블록에서 전역 설정을 해주고
도메인 설정은 위 빨간블록 안의 경로에서 건 심볼릭링크부분을 포함한다.
각각의 설정파일을 확인해보자
각 파일은 server_name과 root파일 경로만 다르고 모든 설정이 같다.
이상태로 nginx서버를 기동해보면 에러도 나지 않아 정상기동된다.
하지만 여기서 default server인 www.test1.com은 정상접속이 되지만 이상하게 www.test2.com은 404 에러가 난다.
(test2도 default server로 설정하면 되지 않을까 생각할수도 있겠지만 default server는 같은 포트일시는 하나만 설정이 가능하고 2개이상 설정할시엔 기동시에 에러가 난다.)
헤매고 헤매다 참고한 사이트
webdock.io/en/docs/how-guides/how-configure-nginx-to-serve-multiple-websites-single-vps
여기 사이트에선 server_name이 root설정 경로 아래에 위치되어 있어서 순서를 바꿨더니 해결되었다;
적는 순서에 문제가 있는건지 아직 문제는 정확히 파악되지 않았다.
이유를 알고 계시거나 잘못된 내용 있으면 댓글달아주세요~~
'개발관련 > Nginx' 카테고리의 다른 글
Nginx 최대 퍼포먼스를 내기위한 기본설정 (0) | 2020.10.06 |
---|
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 선감소
- 엔진엑스 멀티도메인 404에러
- 일본 만두
- 엔진엑스 ssl 멀티도메인 404
- VelocityPluginImages
- nginx multiple domain
- velocity
- 일본 한인마트
- 누가_쏙쏙_바로바로_알려줄사람_어디없나
- 자바책
- 자바
- 일본 비비고
- 선증가
- 일본 장터
- 후감소
- 벨로시티
- 후증가
- 연산자
- StringBuilder
- string
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함