묻고답하기
하나의 계정에 xe 2개 설치해서 도메인 연결은?
2014.06.13 08:45
하나의 호스팅 계정에 xe 2개를 설치했습니다.
/
/abc
이렇게요.
루트에 설치된 xe에 abc.com 도메인이 연결돼있습니다.
그런데 두번째 설치한 /abc에 def.com 도메인을 연결하려고 하는데
이거 가능한가요?
웹호스팅이라 업체에서는 1계정 1도메인 연결만 허용하고 있습니다.
참고로 서버호스팅 아니고 웹호스팅입니다.
게시물 찾아봤는데 없더라구요. 혹시 아시는 분 계시면
친절한 답변 부탁드립니다.
댓글 5
-
퍼니엑스이
2014.06.13 10:17
-
O'^'O
2014.06.13 11:42
우회하는 방법도 있긴 있습니다만...
잘 쓰질 않죠... ㅎㅎ
-
SeungXE
2014.06.13 12:43
호스팅 업체에서 지원하지 않는다면 DNSZi 무료 포워딩 기능 사용하시면 프레임으로 def.com 접속시 abc.com/abc/ 를 띄울 수 있습니다.
-
도라에몽x몽에라도
2014.06.13 14:27
혹시 .htaccess 에다가 아래처럼 써서 하면 안되나요?
RewriteEngine On
RewriteCond $1 !^(xe)/
RewriteCond %{HTTP_HOST} ^aaaa\.com [NC]
RewriteRule ^(.*)$ /xe/$1 [L]RewriteCond $1 !^(tc)/
RewriteCond %{HTTP_HOST} ^bbbb\.co\.kr [NC]
RewriteRule ^(.*)$ /tc/$1 [L] -
도라에몽x몽에라도
2014.06.16 03:19
해결했습니다.
.htaccess 파일을 수정하니 되네요.
(두번째 도메인의 네임서버가 변경되어 있다는 가정하에)
우선 / 루트 .htaccess 파일에
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.두번째 도메인.com)$ [NC]
RewriteCond $1 !^(xe 설치된 디렉토리명)/
RewriteRule ^(.*)$ /xe 설치된 디렉토리명/$1 [L]
</ifmodule>
두번째 계정 abc/ .htaccess 파일에
ErrorDocument 401 /error.php
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php
ErrorDocument 301 http://www.기존 도메인.com
이렇게 하니 되네요.
그리고 혹시 오류나시면
두번째 계정 abc/ .htaccess 파일에
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.기존 도메인.com [NC]
RewriteRule ^(.*)$ http://www.기존 도메인.com [L]
RewriteCond %{HTTP_HOST} ^기존 도메인.com [NC]
RewriteRule ^(.*)$ http://기존 도메인.com [L]
</ifmodule>
이거 추가해보세요.
웹 호스팅 업체 측에서 도메인을 연결해줘야 가능합니다.