본문으로 건너뛰기

서브도메인 DNS 관리(추가/MX/디렉토리 매핑) 시 제한사항이 어떻게 되나요?

💡 요약 정리

  • 서브도메인이 다른 호스팅 계정에 "도메인 연결관리"로 연결되어 있으면 DNS에서 해당 서브도메인 A레코드 수동 추가가 불가합니다.
  • MX 레코드는 루트 도메인(@)만 DNS 관리에서 등록 가능합니다. (서브도메인 MX 미지원)
  • 서브도메인별 독립 루트 디렉토리는 미제공이며 .htaccess RewriteRule로 우회 가능합니다.

1. 서브도메인 DNS 관리 제한

제한 항목내용
다른 호스팅에 연결된 서브도메인"도메인 연결관리"로 연결된 서브도메인은 A레코드가 자동 관리됨 → DNS에서 수동 추가 불가
서브도메인 MX 레코드DNS 관리에서 직접 추가 불가 (루트 도메인 @ 만 가능)
대안① 상담원 수동 등록 요청 (1:1 문의) 또는 ② 외부 DNS 사용

2. "이미 연결중인 도메인" 메시지 진단

  • 서브도메인 A레코드 추가 시 "이미 연결중인 도메인" 메시지 = 해당 서브도메인이 다른 계정의 도메인 연결관리로 이미 연결됨
  • 해결: 연결된 계정에서 도메인 연결관리 상태 확인 → 필요 시 연결 해제 후 다시 시도
  • 네임서버가 카페24로 설정되어 있으면 자동으로 해당 서버 IP로 연결되므로 별도 A레코드 수동 추가 불필요

3. 루트 도메인 미연결 상태에서 서브도메인만 추가하는 트릭

루트 도메인이 서버에 연결되지 않은 상태에서 서브도메인만 별도 서버에 연결하려는 경우:

  1. 루트 도메인에 임의 A레코드 (예: 1.1.1.1) 임시 등록 → DNS 관리 메뉴 활성화
  2. 서브도메인 A레코드를 실제 서버 IP로 추가
  3. 임의로 넣은 루트 A레코드는 삭제 가능 (서브도메인은 유지됨)

4. 서브도메인 디렉토리 매핑 (.htaccess 우회)

카페24 웹호스팅은 서브도메인별 독립 루트 디렉토리 설정 기능을 제공하지 않으나 .htaccess로 우회 가능합니다.

  1. DNS에 서브도메인 A레코드 추가 (메인과 동일 IP)
  2. 나의 서비스 관리 > 도메인 연결관리에서 서브도메인 연결
  3. 루트 디렉토리의 .htaccessRewriteRule로 서브도메인 → 하위 디렉토리 매핑

예시 (sub.example.com → /sub-dir 매핑):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub.example.com$ [NC]
RewriteCond %{REQUEST_URI} !^/sub-dir/
RewriteRule ^(.*)$ /sub-dir/$1 [L]

5. Tomcat JSP 호스팅 서브도메인 연결

  • JSP/Tomcat 호스팅의 서브도메인 연결은 Apache-Tomcat 매핑 + Tomcat Context 추가 절차 필요
  • 일반 웹호스팅과 다르며 별도 가이드 참조 (도움말 사이트)

문제가 해결되지 않았나요?

서브도메인 MX 레코드 등록, 다른 계정 연결 해제, 트릭 절차 적용 후에도 안 되는 경우 아래 정보를 포함하여 1:1 문의게시판으로 문의해 주세요.

  • 카페24 아이디:
  • 도메인명:
  • 서브도메인:
  • 원하는 설정: (A레코드 추가, MX 레코드 등록, 디렉토리 매핑 등)