따로 잡아서 해봤습니다만 안되네요.
: ccc.domain.com 의 DocumentRoot를 ccc.domain.com의 DocumentRoot 하위로 두지마시구요
: /usr/local/apache/htdocs2 이런식으로 따로 잡아서 해보세요..
:
: : 안녕하세요. 가상호스트 세팅하려고 하는데 잘 안되네요
: :
: : 일단 저희 서버는 네임서버 1, 웹서버 여러대가 있습니다.
: : 현재 제가 관리하는 웹서버가 한대 있구요.
: : bbb.domain.com 이 제가 관리하는 웹서버에 얹혀 있습니다.
: :
: : 과제는 ccc.domain.com을 ip하나인 제 웹서버에 얹으려고 하는데요.
: : 네임서버 세팅은 이미 되어 있는 상태고,
: : 제가 아파치 세팅만 바꿔주면 되는 걸로 알고 있는데 잘 안되네요.
: :
: : 제 세팅은
: :
: : httd.conf
: :
: :
: : NameVirtualHost xxx.xxx.xxx.xxx
: : <VirtualHost xxx.xxx.xxx.xxx>
: : ServerName bbb.domain.com
: : DocumentRoot /usr/local/apache/htdocs
: : </VirtualHost>
: : <VirtualHost xxx.xxx.xxx.xxx>
: : ServerName ccc.domain.com
: : DocumentRoot /usr/local/apache/htdocs/ccc
: : </VirtualHost>
: :
: : 입니다.
: :
: : ping 하면 bbb.domain.com과 ccc.domain.com 모두 제대로 된 ip로 나오고
: :
: : httpd -S 하면
: :
: : VirtualHost configuration:
: : xxx.xxx.xxx.xxx:80 is a NameVirtualHost
: : default server bbb.domain.com
: : port 80 namehost bbb.domain.com
: : port 80 namehost ccc.domain.com
: :
: : 이라고 나옵니다.
: :
: : 문제는 bbb.domain.com과 ccc.domain.com 모두 bbb.domain.com의 페이지가 나온다는 겁니다.
: : 왜 그럴까요?