질문 : 아파치의 Mixed Name-/IP- Base
작성자 정보
- 장노륜 작성
- 작성일
컨텐츠 정보
- 1,553 조회
- 0 추천
- 목록
본문
안녕하세요~~~
아파치 httpd.conf 에서 몇 가지 환경설정 테스트를 하고 있는데요 궁금한것이 있어서...
상황은 다음과 같습니다.
1. 갑이라는 호스팅 업체에서 abc.co.kr 이라는 도메인을 등록하여 웹서비스를 하고있다.
2. 갑이라는 호스팅 업체에서 abc.co.kr 홈페이지의 특정 하위 메뉴(member)만을 우리 서버에서 호스팅해주기를 원한다.
3. 현재 우리 서버는 IP 123.45.6.7 로 아파치를 Name-Based vhosting 하고 있다.
테스트 환경 :
1. 서비스해줄 하위 메뉴의 소스디렉토리는 우리 서버의 아파치설치디렉토리/member
2. 이미 도메인은 갑이라는 호스팅 업체에서 등록하여 사용하고 있기 때문에 IP-Based vhosting 을 복합해서 쓰기로 결정했다.
3. httpd.conf 설정
### 기존의 현경설정
Port 80
NameVirtualHost 123.45.6.7
<VirtualHost 123.45.6.7>
ServerAdmin admin@test.com
DocumentRoot /usr/local/apache/test
ServerName www.test.com
ServerAlias test.com
ErrorLog /var/log/httpd/test-error_log
CustomLog /var/log/httpd/test-access_log common
</VirtualHost>
<VirtualHost 123.45.6.7>
ServerAdmin admin@exam.com
DocumentRoot /usr/local/apache/exam
ServerName www.exam.com
ServerAlias exam.com
ErrorLog /var/log/httpd/exam-error_log
CustomLog /var/log/httpd/exam-access_log common
</VirtualHost>
### 추가 환경설정
<VirtualHost 123.45.6.10>
DocumentRoot /usr/local/apache/member
ErrorLog /var/log/httpd/member-error_log
CustomLog /var/log/httpd/member-access_log common
</VirtualHost>
결과 :
이렇게 했더니 IP resolve 에러와 DNS를 확인해 보라는 메시시가 나오더군요.
이런 상황을 깔끔하게 해결할 수 있는 방법은 없을까요?
짧은 조언이라도 부탁드립니다. (^^)(__)(^^)
관련자료
-
이전
-
다음