/etc/named.conf에 아래와 같이 설정했습니다.
zone "1.168.192.in-addr.arpa" IN { type master; file "zone-1.168.192"; };
zone "cosmos.com" IN { type master; file "zone-cosmos.com"; };
zone "study.cosmos.com" IN { type master; file "zone-cosmos.com"; };
그리고 /var/named/zone-1.168.192파일을 아래와 같이
@ IN SOA ns.cosmos.com. root.cosmos.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.cosmos.com.
1 IN PTR ns.cosmos.com.
1 IN PTR mail.cosmos.com.
1 IN PTR www.cosmos.com. 1 IN PTR study.cosmos.com.
1 IN PTR pds.cosmos.com.
그리고 zone-cosmos.com파일을 아래와
@ IN SOA ns.cosmos.com. root.cosmos.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS ns.cosmos.com.
IN A 192.168.1.1
IN MX 10 mail.cosmos.com.
ns IN A 192.168.1.1
mail IN A 192.168.1.1
www IN A 192.168.1.1
study IN A 192.168.1.1
ftp IN CNAME @
telnet IN CNAME @
으로 해주었습니다.
서비스를 할려는 도메인이
www.cosmos.com
study.cosmos.com
pds.cosmos.com
이거든요.
그래서 가상호스트설정을 아래와 같이
/usr/local/apache/conf/httpd.conf파일을
<VirtualHost 192.168.1.1>
ServerAdmin root at cosmos.com DocumentRoot /home/cosmos
ServerName cosmos.com
ServerAlias www.cosmos.com ScriptAlias /cgi-bin/ /home/cosmos/cgi-bin/
</VirtualHost>
<VirtualHost 192.168.1.1>
ServerAdmin root at cosmos.com DocumentRoot /home/study
ServerName study.cosmos.com
ServerAlias www.study.cosmos.com ScriptAlias /cgi-bin/ /home/study/cgi-bin/
</VirtualHost>
해주었는데 www.cosmos.com을 쳐도 같은 데로 들어가고
study.cosmos.com을 쳐도 같은 웹페이지로 들어가거든요.
가상호스트 지정한 디렉토리의 웹페이지로 가지를 않습니다.
뭔가 잘 못된것인가요? 꼭좀 알려주세요.