웹마스터 팁

아래 팁은 루트 디렉토리에 XE를 설치했을 경우에 한합니다.

 

우선 aaa.com 이 메인 도메인이라고 가정합니다.

카페24 웹호스팅을 이용하면 /home/hosting_users/user_id/www 디렉토리가 웹호스팅 루트가 됩니다.

다시 말해서 aaa.com 으로 접속하면 www 디렉토리의 index 파일을 읽습니다.

 

이제 bbb.aaa.com 이라는 서브 도메인을 만듭니다.

그러면 /home/hosting_users/user_id/www/bbb 디렉토리가 생성됩니다.

bbb.aaa.com 으로 접속하면 www/bbb 디렉토리의 index 파일을 읽어야 합니다.

그런데 못읽을겁니다. 페이지가 아예 안뜹니다.

원인은 XE가 www 디렉토리의 .htaccess 파일을 이용하기 때문입니다.

해결 방법은 www 디렉토리의 .htaccess 파일을 열어서, 아래의 파란색 명령어를 추가해주면 됩니다.

 

RewriteEngine On

 

RewriteBase /
RewriteCond $1 !^(bbb)/
RewriteCond %{HTTP_HOST} ^bbb\.aaa\.com [NC]
RewriteRule ^(.*)$ /bbb/$1 [L]

 

# reserve XE Layout Template Source File (*.html)
RewriteRule ^layouts/(.+)/(.+).html$ ./index.php [L]

... 이하 생략

 

빨간색으로 표시된 도메인 이름만 자신의 환경에 맞게 변경해주면 됩니다.

 

도움이 되셨다면, 추천!

태그 연관 글
  1. [2018/12/19] 묻고답하기 에러 메세지 해결 방법 문의드립니다. ㅠㅠ by callipark
  2. [2014/04/01] 포럼 카페24 도메인 개인정보 노출문제 이전하라는군요 by 착한악마 *20
  3. [2014/01/29] 묻고답하기 'specialists' 라는 단어가 들어가면 저장이 안됩니다. by 지나김 *7
  4. [2013/07/31] 웹마스터 팁 카페24로 옮기고 나서 모바일 레이아웃 설정 저장이 안되어서.. by 착한부산남자
  5. [2012/04/01] 묻고답하기 카페24에서 간혈적 백지 현상 나타나는분 안계신가요? by SCAC *2