apache에서 서브 도메인 설정이 안 됩니다.
작성자 정보
- 허태훈 작성
- 작성일
컨텐츠 정보
- 2,991 조회
- 0 추천
- 목록
본문
네임서버 설정이 dev.domainA.com 제대로 되었다면 httpd.conf 문제일 수 있네요.
우선 네임서버의 dev.domainA.com 설정이 잘되어있는지 먼저 확인하시길 바랍니다.
확인 방법은 외부 또는 원격지 PC에서 ping dev.domainA.com 또는 nslookup 하여 dev.domainA.com를 확인하면 됩니다. ping 이 111.222.333.444 로 통신이 되거나 nslookup 에서 111.222.333.444 IP를 찾으면 네임서버 설정은 올바르다고 볼수 있습니다.
아파치의 가상호스트 설정은 우선 httpd.conf 를 열어 #NameVirtualHost *:80 이 부분을 주석 제거하고 수정 하세요.
NameVirtualHost 111.222.333.444:80
그리고
<VirtualHost 111.222.333.444:80>
ServerAdmin webmaster@domainA.com
DocumentRoot /home2/domainA/dev
ServerName dev.domainA.com
ErrorLog logs/dev.domainA.com-error_log
CustomLog logs/dev.domainA.com-access_log common
</VirtualHost>
하시면 됩니다. 그리고 아파치 리스타트 하시면 되구요. 로컬에서 가상호스트 설정 확인은 # httpd -S 하면 가상호스트 리스트가 나옵니다.
아파치에서 서브도메인 서비스는 이게 전부 입니다.
그럼 성공하시길.....
관련자료
-
이전
-
다음