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의 페이지가 나온다는 겁니다.
: 왜 그럴까요?