301 vs 302 리다이렉트 선택 가이드
301 vs 302 리다이렉트 선택을 SEO, 캐시, 브라우저 동작 3가지 기준으로 정리합니다. 현재 리다이렉트 설정은 가입 없이 무료 진단으로 바로 확인.
진단HTTP 상태 오류(403·404·5xx), 리다이렉트 루프, 연결 실패, 보안 헤더, 열린 포트 가이드. 각 가이드에 URL 무료 점검 포함.
301 vs 302 리다이렉트 선택을 SEO, 캐시, 브라우저 동작 3가지 기준으로 정리합니다. 현재 리다이렉트 설정은 가입 없이 무료 진단으로 바로 확인.
진단307·308 리다이렉트는 요청 메서드를 유지합니다. POST를 GET으로 바꾸는 301·302와 어떻게 다른지, 무료 즉시 진단으로 바로 확인.
진단400 Bad Request를 단계별로 분리: 요청 구문 오류인지, 헤더·쿠키 초과인지, 어느 계층이 거부했는지 점검합니다. 무료 즉시 진단으로 바로 확인.
진단401 Unauthorized는 자격 증명이 없거나 거부된 것입니다. 만료된 토큰·헤더 누락·403을 3단계로 가립니다. 무료 즉시 진단으로 바로 확인.
진단402 Payment Required는 서버가 죽은 게 아니라 결제 뒤로 접근을 막아둔 것입니다. API 할당량 초과인지 계정 동결인지 구분하세요. 무료 HTTP 진단으로 바로 확인.
진단403 Forbidden 오류를 4단계로 점검: 권한 설정, WAF, CDN, 오리진 접근 제어 중 어디서 차단됐는지 찾습니다. 무료 즉시 진단으로 응답 헤더 바로 확인.
진단404 Not Found 원인을 3가지로 분리: 라우팅 문제, 배포 누락, 리다이렉트 경로 오류를 순서대로 점검합니다. 가입 없이 무료 진단으로 응답 흐름 바로 확인.
진단405 Method Not Allowed를 단계별로 분리: Allow 헤더로 허용 메서드를 확인하고, 비활성 라우트인지 프록시·CORS 차단인지 가립니다. 무료 즉시 진단으로 바로 확인.
진단406 Not Acceptable는 서버가 Accept 헤더에 맞는 응답을 만들지 못한 것입니다. 415와 구분하고 4단계로 헤더를 고칩니다. 무료 즉시 진단으로 바로 확인.
진단407 Proxy Authentication Required는 오리진이 아니라 프록시가 인증을 거부한 것입니다. 401과 구분해 3단계로 고칩니다. 무료 즉시 진단으로 바로 확인.
진단408 Request Timeout은 서버가 응답이 아니라 요청을 기다리다 끊은 것입니다. 느린 클라이언트와 회수된 keepalive를 구분합니다. 무료 즉시 진단으로 바로 확인.
진단409 Conflict는 요청이 리소스의 현재 상태와 충돌해 거부된 것입니다. 중복 키·오래된 ETag·실제 경쟁 상태를 구분합니다. 무료 즉시 진단으로 바로 확인.
진단410 Gone은 리소스가 의도적·영구적으로 제거됐다는 뜻입니다(404 아님). 언제 반환하는지, Google이 각각을 어떻게 다루는지 3단계로 확인. 무료 HTTP 진단.
진단411 Length Required는 Content-Length 없는 요청을 서버가 거부한 것입니다. 본문을 버퍼링하고 길이를 재서 다시 보내는 법을 안내합니다. 무료 즉시 HTTP 진단.
진단412 Precondition Failed는 If-Match ETag가 서버의 현재 버전과 더는 일치하지 않는 것입니다. 오래된 쓰기와 CDN ETag 함정을 짚어냅니다. 무료 즉시 진단으로 바로 확인.
진단413 Payload Too Large는 업로드가 크기 한도를 넘었다는 뜻. CDN·프록시·앱 중 어느 층이 막았는지 3단계로 찾습니다. 무료 즉시 진단으로 바로 확인.
진단414 Request-URI Too Large: URL이 서버의 요청 라인 한도를 넘었습니다. 쿼리 팽창·리다이렉트 루프·서버 설정을 점검합니다. 무료 즉시 진단으로 바로 확인.
진단415 Unsupported Media Type는 서버가 요청 본문의 Content-Type를 지원하지 않아 거부한 것입니다. 400·406·422와 구분하고 헤더를 고칩니다. 무료 즉시 진단으로 바로 확인.
진단416 Range Not Satisfiable는 Range 헤더가 파일 끝을 넘는 바이트를 요청한 것입니다. 오래된 Content-Length와 캐시 함정을 3단계로 짚어냅니다. 무료 즉시 진단으로 바로 확인.
진단417 Expectation Failed는 프록시가 Expect: 100-continue를 거부한 것. 헤더 없이 재전송하고 어느 홉에서 막히는지 찾습니다. 무료 즉시 진단으로 바로 확인.
진단421 Misdirected Request를 3단계로 진단: HTTP/2 연결 재사용인지 오리진 SNI·인증서 불일치인지 가립니다. 무료 즉시 진단으로 바로 확인.
진단422 Unprocessable Content는 본문이 파싱은 됐지만 서버 검증에 실패한 것입니다. 필드 오류를 읽고 400·415와 구분해 고칩니다. 무료 즉시 진단으로 바로 확인.
진단423 Locked는 리소스가 변경 잠금 상태라는 뜻. 어떤 잠금이 막는지 3단계로 찾아 해제합니다. 무료 즉시 진단으로 바로 확인.
진단424 Failed Dependency는 요청이 의존한 다른 요청이 먼저 실패했다는 뜻. 진짜 상류 오류를 3단계로 찾아 상태를 확인합니다. 무료 HTTP 진단으로 바로 확인.
진단425 Too Early는 서버가 리플레이 공격을 피하려 TLS 1.3 early-data 요청을 거부한 것입니다. 왜 뜨는지, 어떻게 안전하게 재시도할지. 무료 HTTP 진단으로 바로 확인.
진단426 Upgrade Required는 서버가 이 프로토콜을 거부한다는 뜻. Upgrade 헤더와 TLS·HTTP 버전을 점검해 원인 파악. 무료 즉시 진단으로 바로 확인.
진단428 Precondition Required는 서버가 If-Match ETag 없이는 PUT/PATCH를 거부하는 것입니다. ETag를 GET해 재전송하고 lost update를 막습니다. 무료 즉시 진단으로 바로 확인.
진단429 Too Many Requests를 3단계로 진단: 최종 코드, Retry-After, 응답 계층을 점검해 오리진 한도인지 CDN·WAF 차단인지 가립니다. 무료 즉시 진단으로 바로 확인.
진단431 오류는 요청 헤더가 서버 한도를 넘었다는 뜻 — 대개 불어난 쿠키입니다. 쿠키·큰 헤더·서버 한도 3단계로 진단. 무료 즉시 진단으로 바로 확인.
진단443 포트 닫힘으로 HTTPS 접속이 안 될 때 방화벽, 서비스 리스너, 프록시를 4단계로 점검합니다. 외부에서 본 포트 상태는 무료 즉시 스캔으로 바로 확인.
진단444 Connection Closed는 nginx가 응답 없이 끊은 것. 도달성·TLS/SNI·WAF 규칙을 점검한다. 무료 즉시 진단으로 바로 확인.
진단451 Unavailable For Legal Reasons는 법적 요구로 리소스가 차단됐다는 뜻입니다. Link rel=blocked-by 헤더로 누가 막았는지 3단계로 확인합니다. 무료 HTTP 진단으로 바로 확인.
진단499 Client Closed Request는 호출자가 nginx 응답 전에 끊은 것. 사용자인지 타임아웃 짧은 로드밸런서인지 무료 즉시 진단으로 바로 확인.
진단500 Internal Server Error를 3단계로 분리: 최종 코드, 오리진 응답, 경로를 점검해 앱 크래시인지 게이트웨이 오류인지 가립니다. 무료 즉시 진단으로 바로 확인.
진단501 Not Implemented는 서버가 요청 메서드를 알아보지 못한 것이지 차단한 게 아닙니다. 405·프록시 문제와 구분하세요. 무료 HTTP 진단으로 바로 확인.
진단502 Bad Gateway를 5단계로 해결: 오리진 서버, 프록시, DNS를 순서대로 점검해 어느 구간이 끊겼는지 찾습니다. 무료 즉시 진단으로 바로 확인.
진단503 Service Unavailable을 4가지로 구분: 서비스 중단, 유지보수 페이지, rate limit, 자원 고갈을 점검합니다. 무료 즉시 진단으로 서버 응답 바로 확인.
진단504 Gateway Timeout은 upstream이 제때 응답하지 못했다는 뜻입니다. 응답 시간, 포트 도달성, DNS 대상 3단계로 점검. 무료 즉시 진단으로 바로 확인.
진단505 HTTP Version Not Supported는 서버가 HTTP 메이저 버전을 거부한 것입니다. 잘못된 요청 라인과 프록시 재작성을 구분하세요. 무료 HTTP 진단으로 바로 확인.
진단507 Insufficient Storage는 서버 저장공간 부족 — 디스크 풀, 쿼터 초과, 아이노드 고갈을 3단계로 격리합니다. 무료 즉시 진단으로 바로 확인.
진단508 Resource Limit Is Reached는 계정이 CloudLinux LVE 자원 한도를 초과한 것. RFC 508 Loop Detected와 구분해 진단합니다. 무료 즉시 진단으로 바로 확인.
진단509 Bandwidth Limit Exceeded는 서버 버그가 아니라 계정의 월 전송량 한도 소진. 503과 구분하고 원인을 찾습니다. 무료 즉시 진단으로 바로 확인.
진단511 Network Authentication Required는 사이트가 아니라 캡티브 포털이 막는 것입니다. 3단계로 원인을 격리합니다. 무료 즉시 HTTP 진단.
진단Cloudflare 520은 오리진이 빈 응답이나 깨진 응답을 보냈다는 뜻입니다. 크래시·과대 헤더·keep-alive 타임아웃을 점검합니다. 무료 즉시 진단으로 바로 확인.
진단Cloudflare Error 521은 오리진이 연결을 거부했다는 뜻입니다. 서버 가동·Cloudflare IP 허용·포트 개방을 3단계로 점검합니다. 무료 포트 진단으로 바로 확인.
진단Cloudflare Error 522는 오리진 연결이 타임아웃됐다는 뜻입니다. 조용한 방화벽 drop·오리진 과부하·라우팅을 3단계로 점검합니다. 무료 포트 진단으로 바로 확인.
진단Cloudflare Error 524는 오리진이 연결됐지만 ~100초 안에 응답을 못 끝낸 것입니다. 느린 엔드포인트·막힌 워커·비동기 오프로드를 점검합니다. 무료 진단으로 확인.
진단열린 포트 중 위험한 노출(SSH·RDP·DB 등)을 식별하고 조치 우선순위를 정리합니다. 내 서버의 포트 노출 상태는 가입 없이 무료 즉시 스캔으로 바로 확인.
진단Access-Control-Allow-Origin 헤더가 없나요? 프리플라이트 실패, 정확한 오리진 반환, 자격증명 모드 3가지를 점검합니다. 무료 즉시 진단으로 바로 확인.
진단Cloudflare 1027은 Worker가 무료 플랜 하루 10만 요청 한도를 넘긴 것. 상태·원인·페일오픈·업그레이드 4단계 점검. 무료 즉시 진단으로 확인.
진단Cloudflare 오류 1101은 오리진 장애가 아니라 Worker가 던진 예외입니다. 1102·1027·5xx와 구분하는 법. 무료 즉시 진단으로 바로 확인.
진단Cloudflare 오류 1102는 Worker가 CPU·메모리(128MB) 한도를 넘긴 것으로 크래시가 아닙니다. 1101·1027과 구분, 무료 즉시 진단.
진단Cloudflare Error 1033은 호스트명이 살아 있는 cloudflared 커넥터 없는 터널로 라우팅된 것. 터널·경로·커넥터를 점검하세요. 무료 HTTP 진단으로 바로 확인.
진단ERR_BLOCKED_BY_RESPONSE는 COEP/CORP 정책이 교차 출처 리소스를 막은 것. COEP와 CORP 헤더를 점검하세요. 무료 HTTP 진단.
진단ERR_CONNECTION_CLOSED는 요청 도중 TCP FIN으로 연결이 닫혔다는 뜻입니다. TLS, keep-alive, 백신, 도달성 4가지를 점검. 무료 즉시 진단으로 바로 확인.
진단ERR_CONNECTION_REFUSED는 즉시 거절된 TCP RST입니다. 수신 포트, bind 주소, 방화벽 규칙 3단계로 점검합니다. 무료 즉시 진단으로 바로 확인.
진단ERR_CONNECTION_RESET는 연결이 열린 뒤 RST로 끊겼습니다. 서버 중단, 미들박스, 포트 불일치 3단계로 점검. 무료 즉시 진단으로 바로 확인.
진단ERR_CONNECTION_TIMED_OUT은 패킷이 응답 없이 버려진다는 뜻입니다. 포트 도달성, 경로, 오리진 상태 3단계로 점검. 무료 즉시 진단으로 바로 확인.
진단ERR_CONTENT_LENGTH_MISMATCH는 서버가 약속한 바이트보다 적게 보냈다는 뜻. 프록시·디스크·워커 중 무엇이 끊었는지 3단계로 가립니다. 무료 즉시 진단으로 바로 확인.
진단ERR_EMPTY_RESPONSE는 서버가 응답 없이 연결을 끊었다는 뜻. 서버 크래시인지 HTTPS 포트 착각인지 3단계로 가립니다. 무료 즉시 진단으로 바로 확인.
진단ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY는 TLS가 HTTP/2 기준에 못 미친다는 뜻입니다. TLS 버전·암호 스위트·검사 장비를 점검하세요. 무료 SSL 진단으로 바로 확인.
진단ERR_HTTP2_PING_FAILED는 서버가 Chrome의 HTTP/2 핑에 응답하지 않았다는 뜻입니다. 서버 부하·프록시·네트워크 3가지를 점검하세요. 무료 HTTP 진단으로 바로 확인.
진단ERR_HTTP2_PROTOCOL_ERROR는 TLS 연결 후 HTTP/2 세션이 깨진 것. 서버 설정, 헤더, CDN을 3단계로 점검합니다. 무료 HTTP 진단으로 바로 확인.
진단ERR_HTTP2_SERVER_REFUSED_STREAM는 서버가 요청을 처리하지 않고 거부했다는 뜻입니다. 로드밸런서·HTTP/2 한도·쿠키를 점검하세요. 무료 HTTP 진단으로 바로 확인.
진단ERR_INCOMPLETE_CHUNKED_ENCODING는 청크 응답이 마지막 청크 전에 끊긴 것입니다. 백엔드 크래시·nginx 임시경로·프록시를 3단계로 격리합니다. 무료 즉시 HTTP 진단.
진단ERR_INVALID_CHUNKED_ENCODING는 응답이 잘린 게 아니라 청크 프레이밍 자체가 깨진 것. double-chunking이나 잉여 출력을 찾으세요. 무료 HTTP 진단으로 바로 확인.
진단ERR_PROXY_CONNECTION_FAILED는 사이트가 아니라 설정된 프록시에 못 닿은 것. 프록시와 서버를 3단계로 구분. 무료 즉시 진단.
진단ERR_QUIC_PROTOCOL_ERROR는 Chrome의 QUIC(HTTP/3, UDP 443) 연결이 깨진 것. 서버·UDP 443·중간 장비를 3단계로 진단합니다. 무료 즉시 진단으로 바로 확인.
진단ERR_RESPONSE_HEADERS_TOO_BIG는 Chrome의 256KB 응답 헤더 한도를 넘은 것 — 대개 쿠키 누적. 3단계로 원인 확인. 무료 즉시 진단.
진단ERR_TOO_MANY_REDIRECTS를 4단계로 추적: 웹 서버, CDN, 쿠키, HTTPS 강제 규칙 중 루프 지점을 찾습니다. 리다이렉트 체인은 무료 즉시 진단으로 바로 확인.
진단ERR_TUNNEL_CONNECTION_FAILED는 사이트가 아니라 프록시가 CONNECT 터널을 거부한 것. 프록시·사이트 상태·DNS 3가지를 점검. 무료 즉시 진단으로 바로 확인.
진단ERR_UNSAFE_PORT는 서버가 아니라 크롬이 포트를 막은 것. 3단계로 포트가 열렸는지 확인하고 차단 목록 밖으로 옮긴다. 무료 즉시 진단으로 바로 확인
진단Error 1003은 요청이 호스트명이 아니라 IP로 Cloudflare에 닿았다는 뜻입니다. 클라이언트·DNS 프록시·오리진 노출을 점검하세요. 무료 HTTP 진단으로 바로 확인.
진단Cloudflare Error 1015는 요청량에 걸린 레이트 리밋입니다. 1020·오리진 429와 4단계로 구분하고 해제합니다. 무료 즉시 진단으로 바로 확인.
진단HSTS preload 등록 전 HTTPS 일관성, includeSubDomains, max-age, 인증서 상태를 4단계로 점검합니다. 현재 헤더는 가입 없이 무료 진단으로 바로 확인.
진단HTTP 463은 AWS ALB가 X-Forwarded-For에 IP 30개 초과를 받아 요청을 거부한 것. 프록시 체인을 3단계로 추적. 무료 즉시 진단으로 바로 확인.
진단HSTS, CSP, X-Frame-Options 보안 헤더 누락을 점검하고 사이트가 깨지지 않게 적용하는 순서입니다. 내 사이트 헤더는 가입 없이 무료 진단으로 바로 확인.
진단HTTP Error 500.19는 IIS가 설정 파일을 못 읽은 것. HRESULT 16진수로 XML·잠긴 섹션·권한 중 원인을 짚는다. 무료 즉시 진단.
진단HTTP Error 502.5는 ASP.NET Core 모듈이 앱을 못 띄운 것. 런타임·stdout 로그·processPath를 점검한다. 무료 즉시 진단.
진단HTTPS 페이지는 열리는데 스크립트나 이미지가 Mixed Content로 차단됩니다. http:// 참조를 찾아 active/passive를 구분하고 안전하게 업그레이드하는 방법입니다.
진단494 Request Header Too Large는 nginx가 헤더(대개 비대한 쿠키)가 버퍼보다 커서 거부한 것. 클라이언트·서버를 3단계로 격리. 무료 즉시 진단으로 바로 확인.
진단Nmap 포트가 "filtered"인지 "closed"인지? RST·패킷 드롭·ICMP의 차이를 4단계로 확인합니다. 무료 즉시 포트 점검으로 바로 확인.
진단TTFB가 높거나 사이트가 느릴 때 응답 시간, gzip/brotli 압축, Cache-Control을 3단계로 점검합니다. 현재 설정은 가입 없이 무료 진단으로 바로 확인.
진단X-Robots-Tag noindex로 검색에서 제외됐을 때 웹 서버, CDN, 미들웨어 중 삽입 지점을 3단계로 추적합니다. 응답 헤더는 무료 즉시 진단으로 바로 확인.
진단