sun's longitude:300 50 57.92 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
21 번 글의 답장글: Re: 가상ip로 두개의 도메인을 서비스하려면?
글쓴이: 산이 [홈페이지] 글쓴날: 2000년 03월 17일 14:29:09 금(오후) 조회: 2684
[김희만]님이 남기신 글:

>안녕하세요.
>처음 뵙지만 고수님이신거 같아 여쭈어봅니다.
>물론 http://linuxer.suwon.ac.kr/linux_docs/virtual_services/ 글은
모두 읽어보았습니다.
 저도 가상호스트를 잡아 여러번 서비스를 해보앗는데 이번엔
문제가 생겨서 질문하는 것입니다. 
>
>현재 하나의 ip를 사용하여 여러도메인을 서비스하고
있습니다. 물론 잘 되는 데요,문제는 
>
>www.san.co.kr 이라고 하면 (예를들어)
>원하는 홈페이지가 잘 뜹니다.
>그런데 san.co.kr이라고 하면 저희 회사 홈이 무지막지하게
떠버립니다.
>분명 웹호스팅만 하므로 저희회사 홈이 뜰 필요까지는
없는데요.
>
>설정부분은 이렇게 되어있습니다.물론
 네임서버는 정해주었고요.
>
><VirtualHost 210.126.29.10>
>ServerAdmin webmaster@san.co.kr
>DocumentRoot /home/webhost/san/public_html/
>ServerName www.san.co.kr
>ScriptAlias /cgi-bin/ /home/webhost/san/public_html/cgi-bin/
></VirtualHost>
>
>서버네임을 www로 해주면 홈을 보고싶을 때 모두 써주어야 하고

>san.co.kr이라고만
 쓰면 san만 뜹니다.
>
>네임서버부분은
 이렇게 되어있습니다.
>
>@       SOA     ns.san.co.kr.        root.san.co.kr. (
>               96092315;
>               10800;
>               3600;
>               3600000;
>               3600;
>)
>
>localhost       IN      A       127.0.0.1
>               IN      NS      ns1.aaa.co.kr.
>               IN      NS      ns2.aaa.co.kr.
>               IN      MX  10  san.co.kr.
>@               IN      A       210.126.29.10
>san.co.kr    IN      A       210.126.29.10
>www.san.co.kr        IN      A       210.126.29.10
>ns              IN      CNAME   @
>www             IN      CNAME   @
>w3              IN      CNAME   @
>ftp             IN      CNAME   @
>mail            IN      CNAME   @    
>             
>양쪽을 모두 적어주어도 분명 한쪽은 aaa.co.kr이 꼭 뜨고야
맙니다. 그러니까 호스팅을 신청한 업체들은 저에게 왜 다른
회사가 뜨냐고 난리입니다.
>그래서 아파치파일에서
 서버네임을 변경한 적이 있는데 서버가 기냥 죽어버리더군요.
 실제로.
>그래서 함부로 손대기도 그렇고....
>
>전에 분명히 이런식으로 &#50043;는데 이상이 없고...
>에러도 없었거든요.
>
><VirtualHost www.book.pe.kr>
>ServerAdmin book@book.pe.kr
>DocumentRoot /home/webhost/book/public_html/
>ServerName book.pe.kr
>ScriptAlias /cgi-bin/ /home/webhost/book/public_html/cgi-bin/
></VirtualHost>
>
>이런 식으로 사용해도 이상이 없었는데 
>지금 이렇게 해보니 모든 도메인이 하나로 통일되어 즐겁게
함께 뜨더군요. 아주 미치겠습니다. 답답해요.
>왜 잘 되던것이 이렇게 엉망으로 나가는지...
>죄송하지만 아시는 부분이면 제게 메일좀
주시겠습니까?
>어떤 학원선생님은 꼭 아이피를 정해주고 불러다 써야
한다는데 어떤 방법이든 www를 적든 안적든 같은 홈페이지가
뜰수 있는 방법은 없는 건가요? 
>답답합니다. 그럼... 

========================================

안녕하세요?
급하신것 같아서 좀 늦었지만
메일로 답변합니다.
물론 게시판에도 같은 내용이 있습니다.

[답변내용]

생각보다 어렵지 않습니다.

우선 
@               IN      A       210.126.29.10
san.co.kr    IN      A       210.126.29.10
www.san.co.kr        IN      A       210.126.29.10

이부분에서 루트 모메인이 빠진것 같은데
게시판에 포스팅할때 빠진건지 
이렇게 설정되어 있는지 잘 모르겠군요.

IN 클래스 앞에 루트도메인(.)을
 추가해 주십시오..


[문제해결]
해결의 핵심은 ServerAlias 지시자로 해결합니다.

현재 210.126.29.10의 IP 주소에 san.co.kr, www.san.co.kr
모두 등록되어 있으므로

<VirtualHost 210.126.29.10>
ServerAdmin webmaster@san.co.kr
DocumentRoot /home/webhost/san/public_html/
ServerName www.san.co.kr

# 추가한 내용
ServerAlias san.co.kr 

ScriptAlias /cgi-bin/ /home/webhost/san/public_html/cgi-bin/
</VirtualHost>

와 같이 한줄 추가해 주세요...

Serveralias *.san.co.kr

형식은 각각의 도메인이 끝나는 제일 마지막에 설정해
주는것도
좋은 서비스입니다.

 
이전글 : 가상ip로 두개의 도메인을 서비스하려면?
다음글 : Re: Re: 정말 고맙습니다.  
 from 210.123.55.248
JS(Redhands)Board 0.4 +@

가상ip로 두개의 도메인을 서비스하려면? Re: Re: 정말 고맙습니다.
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds