본문으로 건너뛰기

HTTP 서버 응답 코드가 비정상일 때 무엇을 확인해야 하나요?

💡 요약 정리

  • HTTP 응답 코드는 서버가 요청을 어떻게 처리했는지 보여주는 지표입니다.
  • 200은 정상, 4xx는 클라이언트 오류, 5xx는 서버 오류를 의미합니다.
  • 비정상 코드가 보이면 다음을 점검하세요: index 파일, 권한(755/644), 국가별 접근, 디렉터리 접근.
  • 필요한 설정은 ‘나의 서비스 관리’에서 바로 변경할 수 있습니다.

1. HTTP 응답 코드 이해

HTTP 응답 코드는 숫자로 된 상태 코드로, 서버가 요청을 어떻게 처리했는지 나타냅니다. 이를 통해 웹사이트가 정상 작동하는지 확인할 수 있으며, 비정상 코드가 나오면 원인을 진단하는 데 도움을 줍니다.

일반적인 상태 코드는 다음과 같습니다.

  • 200 OK: 요청이 성공적으로 처리되었습니다.
  • 404 Not Found: 요청한 리소스를 찾을 수 없습니다.
  • 500 Internal Server Error: 서버에서 예기치 못한 오류가 발생했습니다.

웹사이트의 자가진단 메뉴에서 HTTP 응답 코드가 비정상으로 보이거나 노출 자체가 되지 않는다면, 아래 체크리스트를 순서대로 점검하세요.


2. 비정상 응답일 때 점검 체크리스트

2.1 FTP 홈 디렉터리(www/)에 index 파일 업로드 여부

FTP(파일을 서버에 올리고 내려받는 프로그램)를 이용해 www/ 경로에 웹사이트의 기본 페이지인 index 파일이 있는지 확인하세요. 파일이 없거나 손상되면 404 또는 5xx 오류가 발생할 수 있습니다.

  • www/ 경로에 index 파일이 누락되었다면, 정상 파일로 재업로드하세요.
  • 바로가기 : [FTP]

2.2 FTP 디렉터리 및 index 파일 권한 설정 확인

디렉터리나 파일 권한이 올바르지 않으면 서버가 리소스에 접근하지 못해 오류가 날 수 있습니다.

  • 권장 권한: 디렉터리 755, 파일 644
  • SSH(보안 접속 방식) 또는 FTP 클라이언트로 권한을 확인 후 필요 시 수정하세요.
  • SSH 사용 전 설정이 필요하다면 아래 메뉴에서 허용으로 설정하세요.

2.3 국가별 웹 접근 설정 확인

국가별 접근 제한이 설정되어 있으면 해당 지역에서 접속 시 오류 응답이 나올 수 있습니다. 관리자 메뉴에서 차단 국가가 있는지 확인하고 필요 시 해제하세요.

2.4 디렉터리 접속 설정 확인

특정 디렉터리에 대한 접근이 차단되어 있으면 해당 디렉터리의 파일에 접근할 수 없어 오류가 발생할 수 있습니다. 차단된 디렉터리가 있는지 확인하고 필요 시 수정하세요.


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

이 가이드의 방법으로 해결되지 않았다면, 아래 정보를 포함해 1:1 문의게시판으로 문의해 주세요.

  • 카페24 아이디
  • 문제 발생 도메인 및 정확한 URL
  • 확인된 응답 코드(예: 404, 500)와 발생 시각
  • 최근에 변경한 사항(파일 업로드/권한 변경/보안 설정 등)
  • 오류 화면 캡처(가능하면 전체 화면)