.htaccess 파일 이용, 웹호스팅 서브도메인 설정 방법, 2개 도메인 연결 가능
페이지 정보
작성자 최고관리자 작성일14-03-20 22:05 조회9,648회 댓글0건관련링크
본문
카페24와 같은 웹호스팅 서비스를 받고 있고, 자신의 도메인을 구입했다면 서브도메인을 .htaccess 파일을 수정함으로써 서브도메인을 사용할 수 있습니다.
대략 사용법은 아래와 같습니다.
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^goopia.com$ [NC]
RewriteRule ^(.*)$ <a href="http://www.goopia.com/" target="_blank">http://www.goopia.com/</a>$1 [R=301,L]
#RewriteCond %{HTTP_HOST} ^www.goopia.com [NC]
#RewriteRule ^(.*)$ <a href="http://goopia.com/" target="_blank">http://goopia.com/</a>$1 [R=301,L]
# www 서브도메인을 이용하지 않음
RewriteCond %{HTTP_HOST} ^a.goopia.com [NC]
RewriteCond $1 !^(a)/
RewriteRule ^(.*)$ /a/$1 [L]
# a 서브도메인은 a 디렉토리 연결
</ifmodule>
이것을 응용하면 서로 다른 도메인으로 하나의 웹호스팅 서비스를 사용해 두 개의 도메인을 연결해서 사용할 수 있습니다.
가령, www.naver.com과 www.daum.net가 있다면..
www.daum.net 도메인이 기본 도메인이라고 했을 때 www.naver.com으로 접속하면 다른 폴더 디렉토리로 이동해서 하나의 웹호스팅으로 2개의 도메인을 독립적으로 사용할 수 있게 됩니다.
물론, 각각의 서브도메인을 만들어 연결해서 쓸수도 있구요.
기본 디렉토리(www) 아래에 abc(www/abc) 혹은 def(www/def)를 만들어 각각의 디렉토리에 도메인을 연결해서 사용하실 수 있습니다.
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^abc.naver.com [NC]
RewriteCond $1 !^(abc)/
RewriteRule ^(.*)$ /abc/$1 [L]
</ifmodule>
기본 도메인(daum)으로 접속하면 www디렉토리로 접속이 되며, naver로 접속하면 www/abc 디렉토리로 접속이 됩니다.
물론, 하나의 도메인(daum 혹은 naver)만 있어도 서브도메인을 만들어 사용하실 수 있습니다.
blog.daum.net 혹은 blog.naver.com처럼... ^^
.htaccess 파일은 www 디렉토리에 위치하는 것을 사용합니다. (www/.htaccess)
댓글목록
등록된 댓글이 없습니다.