본문으로 건너뛰기

서버 세팅완료 페이지에 한글이 깨져보입니다. 어떻게 해결하나요?

💡 요약 정리

  • "캐릭터셋이 맞지 않는 경우 페이지가 깨져 보일 수 있습니다."
  • 기본 index 파일이 EUC-KR로 제작되어 있어, UTF-8 환경에서 세팅완료 페이지 한글이 깨질 수 있습니다.
  • 리셀러 관리자 > 판매몰관리 > HTML 관리 > FTP 접속 > 템플릿명/img/setting_html/index 파일에서 charset을 euc-kr로 수정하세요.
  • 저장 후 동일 경로에 업로드하면 정상 세팅완료 페이지가 노출됩니다.
세팅완료 페이지 한글 깨짐 화면 예시
  • 예: UTF-8로 표시될 때 한글이 깨져 보이는 화면

1. 증상과 원인

  • 증상: 서버 세팅완료 페이지에서 한글이 깨져 보입니다.
  • 원인: 페이지의 문자 인코딩(charset)과 파일의 실제 인코딩이 일치하지 않습니다.
    • 기본 index가 EUC-KR로 제작된 반면, 브라우저/페이지가 UTF-8로 해석하면 깨짐이 발생합니다.
    • charset=euc-kr로 설정되어 있으면 정상 노출됩니다.

2. 해결 방법 (index 파일의 charset을 euc-kr로 통일)

  1. 리셀러 관리자 진입

    • 리셀러 관리자 > 판매몰관리 > HTML 관리로 이동합니다.
  2. FTP 접속

    • HTML 관리 화면 우측 상단의 FTP 접속을 이용합니다.
    • FTP는 파일을 서버에 올리고 내려받는 방법(프로그램)입니다.
  3. 파일 위치로 이동 후 내려받기

    • 템플릿명/img/setting_html/ 경로로 이동합니다.
    • index 파일을 PC로 다운로드합니다.
  4. index 파일에서 meta charset 수정

    • 텍스트 편집기(메모장, VS Code 등)로 index 파일을 열어 charset 설정을 euc-kr로 변경합니다.

    예시 (변경 전 - UTF-8):

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    

    예시 (변경 후 - EUC-KR):

    <meta http-equiv="Content-Type" content="text/html; charset=euc-kr" />
    
    • 편집기에서 저장 시 파일 인코딩을 EUC-KR(ANSI/CP949)로 선택하면 더 확실합니다.
  5. 파일 업로드 및 교체

    • 수정한 index 파일을 같은 경로(템플릿명/img/setting_html/)에 업로드하여 기존 파일을 교체합니다.
  6. 확인

    • 브라우저 새로고침(Ctrl+F5) 후 세팅완료 페이지를 다시 확인합니다.
    • 정상적으로 한글이 표시되면 완료입니다.

포인트: 해당 호스팅의 기본 index가 EUC-KR로 제작되어 있어 UTF-8 환경에서는 초기페이지 깨짐이 발생할 수 있습니다. index 파일의 charset을 euc-kr로 맞추면 깨지는 화면이 노출되지 않습니다.


3. 참고 및 주의사항

  • 한 페이지 내에서 meta charset과 실제 파일 인코딩은 일치해야 합니다.
  • 다른 템플릿이나 개별 페이지를 UTF-8로 운영 중이라면, 각 페이지의 meta charset과 파일 인코딩도 동일하게 유지하세요.
  • 캐시 영향으로 즉시 반영되지 않을 수 있으니, 강력 새로고침(Ctrl+F5) 또는 시크릿 창에서 확인해 보세요.