| 276 번 글의 답장글: Re: virtualhost에대해서요 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2000년 10월 13일 07:37:01 금(오전) |
조회: 1631 |
[이범주]님이 남기신 글:
>안녕하세요. 의문나는 점이 있어 이렇게 글을 올립니다.
>메인서버(예 aaa.com)(211.106.47.2)가
따로 있구요 거기 네임서버에
>즉 named.conf에
>abc.co.kr(211.106.47.16)을
등록시키고 존파일을 만들고
>그 존파일에다가 xxx,aaa.abc.co.kr을
등록합니다.
>abc.co.kr을 치면 211.106.47.16으로 네트웍을
>잡고 있고 아파치 웹서버를 깐 컴이 뜨잖아요
>문제는 211.106.47.16으로 세팅된 컴에서의 VirtualHost입니다.
>제 생각에는
>211.106.47.16에서
httpd.conf의 VirtualHost만 적절히
>잡아주면
>xxx.abc.co.kr 또는 aaa.abc.co.kr 이런것들을 무한대로
>서로다른 디렉토리에서 읽힐수있게 세팅할수 있을것같은데요
>테스트결과는 잘 안됩니다.
>메인서버가아니라서
안되는지 제가 뭘 잘못알고 있는건지
>자세한 답변 부탁드립니다.
========================================
질문의 요지가
네임서버 : 211.106.47.2
웹서버 : 211.106.47.16
인데
추가한 도메인이 aaa.co.kr
이고 추가한 호스트가 xxx.aaa.co.kr 이며 이에 대한
IP 주소가 211.106.47.16
이 맞나요?
그렇다면
이름 기반 가상호스트는 아파치 설정이전에
꼭 네임서버 점검이 필요합니다.
$ nslookup aaa.co.kr
....
211.106.47.16
$ nslookup xxx.aaa.co.kr
....
211.106.47.16
$
이 나오도록 정확하게 설정해야 합니다.
여기까지 성공했다면 (물론 다른 네임서버에 질의도 해보아야
합니다.)
아파치 설정파일에서는
NameVirtualhost 211.106.47.16
를 앞에 꼭 추가해 줘야합니다.
이때 주의할 점은
<VirtualHost 211.106.47.16>
ServerName www.aaa.co.kr
ServerAlias aaa.co.kr *.aaa.co.kr
...
</VirtualHost>
<VirtualHost 211.106.47.16>
ServerName xxx.aaa.co.kr
...
</VirtualHost>
이와 같이 설정하면
xxx.aaa.co.kr 홈페이지는 띄지 않습니다.
뒤의 가상호스트 섹션을 앞으로 옮기면 됩니다.
|
이전글 : virtualhost에대해서요
다음글 : redhat7 영문으로 깔고 telnet으로 한글사용
|
from 210.123.55.248
JS(Redhands)Board 0.4 +@
|