| 828 번 글의 답장글: Re: virtualhost 에서 사용자 추가 하기 |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2001년 11월 08일 01:42:35 목(새벽) |
조회: 712 |
[rubi]님이 남기신 글:
>산이 님의 redirect에 대한 초보자용 문서를 여러번 보고
적용해보려구 했는데 도저히... 그래서 질문을
드립니다..
>
>우선 저의 경우엔 여러개의 virtualhost를 쓰고
있습니다.
>/home/버츄얼호스트1/문서들...
->www.111.com
>/home/버츄얼호스트2/문서들...
->www.222.com
>/home/버츄얼호스트3/문서들...
->www.333.com
>/home/버츄얼호스트4/문서들...
->www.444.com
>/home/버츄얼호스트5/문서들...
->www.555.com
>
>라고 했을 때
>
> Redirect /kernel http://kernel.linux.ac.kr
>
>을 적용하려면 아래에 /kernel은 /home/버츄얼호스트1/존재하는
디렉토리인가요?
>
===>
http://www.111.com//kernel
이와 같이 URL을 요청했을 경우
http://kernel.linux.ac.kr로
url을 이동하는게 Redirect 지시자입니다.
따라서
/kernel디렉토리는
/kernel은 /home/버츄얼호스트1/
에
있을 필요는 없습니다.
Redirect지시자는
웹서버차원에서
URL을 이동하는 방법입니다.
http://www.linuxchannel.net/docs/url_forwarding.txt
에 URL포워딩에 관한 문서가 있으므로 참고하세요.
>맞다면 이렇게 적용을 하고 싶어서요.
>/home/버츄얼호스트1/kernel...
->kernel.111.com
>
>그리고 kernel.111.com 를 주소창에 적으면
/home/버츄얼호스트1/kernel/아래의
내용이( 예를 들어index.html) 실행이 되도록 말이죠...
>
>위 문제만 해결이 되면 저의 작금의 문제는 해결이되구
온세상이 천국같을테 말이죠... ^^;
>
>그리고 한가지 더 ....
>사용자추가를 하면 (adduser로) 이 사용자의 홈디렉토리는
어디가 되는 건가요?
>
>꼭 답변 기다리고 있겠습니다...
>고맙습니다...
====>
일단 네임서버에 www호스트 말고
111.com도메인에 대해서
kernel 호스트를 추가하세요.
예를들어
www IN A 111.111.111.1111
kernel IN CNAME www
와 같이.
그리고
<VirtualHost 111.111.111.111>
ServerName kernel.111.com
DocumentRoot /home/버츄얼호스트1/kernel/
...
</VirtualHost>
위와같이 VirtualHost섹션을
추가해 주면됩니다.
========================================
|
이전글 : virtualhost 에서 사용자 추가 하기
다음글 : 김성민 입니다.
|
from 211.35.159.131
JS(Redhands)Board 0.4 +@
|