네임기반 버츄얼호스트....ㅜㅜ(디폴트루트)
작성자 정보
- 김성철 작성
- 작성일
컨텐츠 정보
- 1,244 조회
- 0 추천
- 목록
본문
리눅스 7.3에 아파치1.3.24를 설치해서 네임기반 버추얼 호스팅을
테스팅하고 있습니다.
네임서버를 비롯해서 서버관련 글과 팁엔테크를 참고하여 httpd.conf를 수정했습니다.
네임서버는 잘되고있는뎅....
그런데 2개의 도메인 모두 디폴트루트인 /home/httpd/html 에서 index파일을 실행합니다.
분명히 2개의 도메인에 DocumentRoot를 지정했습니다. ㅜㅜ
<-- httpd.conf 파일 -->
#ServerName
DocumentRoot "/home/httpd/html"
:
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
:
<Directory "/home/httpd/html">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
--1번째 도메인에 관한
<Directory "/home/a.com/public_html">
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
--2번째 도메인에 관한
<Directory "/home/b.com/public_html">
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec ExecCGI
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
:
:
:
--디폴트부분
<VirtualHost IPaddress>
DocumentRoot /home/httpd/html
ServerName c.com
</VirtualHost>
NameVirtualHost Ip
--첫번째 도메인
<VirtualHost IPaddress>
ServerAdmin a@a.com
DocumentRoot /home/a.com/public_html
ServerName a.com
</VirtualHost>
--두번째 도메인
<VirtualHost IPaddress>
ServerAdmin b@b.com
DocumentRoot /home/b.com/public_html
ServerName b.com
</VirtualHost>
왜 그런지 대략이라도 설명부탁드립니다.
정말 꼬~~옥 부탁드립니당.......그럼 모두 건강하시고영
관련자료
-
이전
-
다음