예전에.. 이걸 어디선가 들은 기억이 있는데.. 너무 가물가물했다.
그래서 구글링하는데.. 애좀 먹었다.
하지만 얻은 수확이 더 많다 ㅋㅋㅋ
여튼... 우리가 자주 사용하는 웹주소의 의미를 잘 모르는 사람이 많은데... 그런 사람을 위한 글이다. ㅋㅋㅋ
예를 들어 spid.tistory.com에서 spid의 명칭은 "서브 도메인" 이라고 한다.
도메인이라 하면... 보통 tisory를 의미한다. .com 은 최상위 도메인. 이라고 함.
끝이다. 너무 간단한가..?
요약
spid.tistory.com
spid : 서브 도메인
tistory : 도메인
com : 최상위 도메인
spid : 서브 도메인
tistory : 도메인
com : 최상위 도메인
사실 이걸 애써서 찾은 이유는 그 의미를 알고자한것 보다... 내 개인서버에서 서브 도메인을 돌리기 위함이었다.
기능별로 나누어서 돌리고 싶은데 방법을 알아야 말이지... 그래서 이리저리 검색하게 된것이다.
처음에.. 서브 도메인이 뭔지도 모를때... 가상호스트로 어떻게 하면 될까~ 했는데...
진짜 가상호스트로 처리하더군.. -_-;;;;
아파치에서 서브 호스트를 설정하는 방법은 다음과 같다.
<VirtualHost *:80>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test/
</VirtualHost>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test/
</VirtualHost>
그냥 이렇게 적어주면 된다.
ServerName에 서브 도메인만 바꾸면서 그대로 적고 마지막에 ServerAlias로 묶어주면 된다는 말씀.
만약에, 서브 도메인을 3개 이상하고 싶다고 한다면~! 다음과 같은 방법으로 하면된다.
<VirtualHost *:80>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test1.snsd
DocumentRoot S:/Web/test1/
</VirtualHost>
<VirtualHost *:80>
ServerName test2.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test2/
</VirtualHost>
ServerName web.snsd
DocumentRoot S:/Server/Web/
</VirtualHost>
<VirtualHost *:80>
ServerName test1.snsd
DocumentRoot S:/Web/test1/
</VirtualHost>
<VirtualHost *:80>
ServerName test2.snsd
ServerAlias web.snsd
DocumentRoot S:/web/test2/
</VirtualHost>
'R Note > Log' 카테고리의 다른 글
[Log] iPod Jailbreaking (0) | 2009.10.13 |
---|---|
DEVONThink Pro 지원 파일 포멧 (0) | 2009.01.04 |
MyScript Notes for SPID (0) | 2008.12.18 |
[iDB 백업&복구] CSV파일 PC에서 편집하기 (0) | 2008.11.29 |
iDB (0) | 2008.11.29 |