8가지 일반적인 HTTP 오류 및 해결 방법

인터넷 사용자가 되었다면 오류가 있는 웹사이트를 만날 것입니다. 이러한 오류의 대부분은 일반 웹 사용자에게 이해하기 어려운 오류 코드와 함께 제공됩니다. 이 가이드는 일반적인 HTTP 오류를 분석하고 이를 만났을 때 할 수 있는 일을 설명합니다. 바로 시작해 보겠습니다!
목차
- HTTP 오류 코드란?
- 일반적인 수정 방법은 무엇인가요?
- HTTP 오류 401 – 권한 없음 (인증 필요)
- HTTP 오류 403 – 금지됨
- HTTP 오류 404 – 페이지를 찾을 수 없음
- HTTP 오류 408 – 요청 시간 초과
- HTTP 오류 500 – 내부 서버 오류
- HTTP 오류 502 – 잘못된 게이트웨이
- HTTP 오류 503 – 서비스 사용 불가 (서비스 일시적으로 사용 불가)
- HTTP 오류 504 – 게이트웨이 시간 초과
- 자주 묻는 질문
또한 읽기: Chrome에서 “err_cache_miss” 오류를 수정하는 방법
HTTP 오류 코드란?
특정 사례를 살펴보기 전에 이러한 코드가 무엇인지, 왜 수신하는지에 대한 배경 지식을 갖는 것이 유용합니다. 비기술적인 방식으로, HTTP 코드는 웹사이트의 서버에 전송되고 브라우저로 다시 전송되는 메시지로, 요청이 충족되었거나 충족될 수 있는지를 나타냅니다.

일반적으로 다섯 가지 수준이 있습니다:
- 1xx: 정보 (브라우저 또는 서버 요청이 전송될 때 발생하는 일)
- 2xx: 성공 (모든 것이 의도한 대로 작동하고 있음)
- 3xx: 리디렉션 (요청된 페이지가 새 URL로 이동함)
- 4xx: 클라이언트 오류로, 브라우저(Chrome, Firefox, Safari 등)가 웹사이트 서버에 페이지를 요청하는 방식에 문제가 있음을 나타냄
- 5xx: 서버 오류로, 서버 측에서 문제가 발생했음을 나타내며 웹사이트를 브라우저로 전송하려고 시도했을 때 발생함
HTTP 오류 코드가 무엇인지에 대한 간단한 설명을 마쳤으니, 여러분이 경험할 수 있는 더 일반적인 오류들을 살펴보겠습니다. 이러한 코드는 기술 지식이 있는 사람이나 웹사이트 관리자 등을 위한 것이 아님을 명심하세요. 이러한 코드를 수정하는 방법은 일반적인 브라우징 경험과 매우 관련이 있습니다.
일반적인 수정 방법은 무엇인가요?
더 구체적인 오류 코드를 살펴보기 전에, 만나는 웹사이트 오류를 수정하기 위해 취할 수 있는 일반적인 단계 몇 가지를 아는 것이 중요합니다. 모든 오류 코드에 해당하지는 않지만, 대부분의 경우 첫 번째 조치는 페이지를 새로 고치는 것입니다. 페이지가 로드되는 동안 무언가가 발생했을 가능성이 있으며, 새로 고침으로 해결될 수 있습니다. 또 다른 일반적인 수정 방법은 웹사이트 주소를 다시 확인하는 것입니다. 웹사이트 URL을 잘못 입력했거나 추가 숫자, 문자 또는 기호를 생략했을 가능성이 있습니다.

페이지 새로 고침과 모든 것이 올바르게 입력되었는지 확인한 후, 캐시를 지우는 것이 다음으로 좋은 단계입니다. 이는 매우 간단하며 브라우징 경험에 영향을 미치지 않습니다. 모든 브라우저에서 캐시를 지울 수 있으며, 몇 초면 가능합니다.
또 다른 몇 가지 일반적인 수정 방법은 VPN에서 연결을 끊는 것입니다. 그렇게 흔하지는 않지만, 웹사이트가 VPN의 영향을 받을 수 있으므로 연결을 끊고 사이트가 로드되는지 확인해 보세요. 시크릿 모드에서 웹사이트를 로드해 보거나 다른 브라우저를 사용해 보는 것도 좋습니다.
또한 읽기: Chrome, Firefox, Edge, Safari, Android 및 iOS에서 웹사이트 차단하는 방법
1. HTTP 오류 401 – 권한 없음 (인증 필요)
이 HTTP 오류 코드를 볼 경우, 방문하려는 페이지에 사용자 ID와 비밀번호가 필요함을 의미합니다. 이미 로그인한 페이지에서 여전히 오류가 발생한다면, 입력한 사용자 자격 증명이 유효하지 않다는 의미입니다.

수정 방법은 웹사이트의 메인 페이지로 돌아가 로그인 화면을 찾고 유효한 자격 증명을 다시 입력하는 것일 수 있습니다. 또한, 일반적인 수정 방법으로 페이지를 새로 고치고 캐시를 삭제하거나 브라우저를 닫았다가 다시 열고 다시 로그인해 보세요. 자격 증명이 작동한다고 확신하고 문제가 귀하의 쪽에 있지 않다면, 웹사이트 관리자에게 도움을 요청하세요.
2. HTTP 오류 403 – 금지됨
이 오류가 있는 페이지에 도착하면, 기본적으로 당신이 볼 수 있는 권한이 없는 페이지에 있다는 의미입니다. 이 메시지를 만날 수 있는 다양한 이유가 있지만, 전반적인 요점은 “이 페이지는 당신을 위한 것이 아닙니다”입니다.

이 오류를 피하려면 올바른 URL에 접근하고 있는지 확인하세요. 이는 간단한 수정 방법이며, 파일, 이미지, 다운로드 등이 포함된 페이지의 디렉토리에 접근하려고 할 때 더욱 그렇습니다. 또한, 필요한 로그인이 입력되었는지 확인하여 적절한 접근 권한을 확보하세요. 그 외에도 브라우저 새로 고침 및 캐시 삭제와 같은 일반적인 수정 방법이 다음으로 좋은 단계입니다.
3. HTTP 오류 404 – 페이지를 찾을 수 없음
4xx 상태 코드 중 가장 잘 알려진 오류로, 브라우저가 서버에서 찾을 수 없는 페이지를 요청할 때 자주 발생합니다. 이는 깨진 링크를 클릭했거나 웹페이지 URL을 잘못 입력했거나 잘못 리디렉션된 경우에 발생할 수 있습니다. 현실적으로 이 오류를 보면 사용자 측의 오류일 가능성이 높습니다.

이 문제를 해결하는 것은 URL을 올바르게 입력했는지 확인하는 것만큼 간단합니다. 또는 웹사이트에 대한 Google 검색을 시도하여 페이지가 최근에 이동했는지 확인하세요. 또 다른 가능한 해결 방법은 URL에서 한 디렉토리 수준을 위로 이동하여 문제가 해결되는지 확인하는 것입니다. 예를 들어, www.maketecheasier.com/a/b/c로 가고 404 오류가 발생하면 www.maketecheasier.com/a/로 다시 시도하여 오류가 해결되는지 확인하세요.
4. HTTP 오류 408 – 요청 시간 초과
그리 흔하지는 않지만, 408 오류는 웹사이트가 로드되는 데 서버가 기다릴 수 있는 시간보다 더 오래 걸렸음을 의미합니다. 이로 인해 408 오류가 브라우저에 제공되었습니다. 많은 경우, 원인은 잘못된 URL을 입력하거나 로드하는 것과 같은 기본적인 것입니다. 이 오류는 504 오류와 다르며, 504 오류는 서버 특정 오류인 반면 408 오류는 사용자 클라이언트에도 영향을 받습니다.

이 오류를 볼 경우, URL이 올바르게 입력되었는지 확인하세요. 도메인 이름 철자, 백슬래시 위치 등을 주의 깊게 살펴보세요. URL에 특정 문자 문자열이 포함되어 있습니까? 그것들도 올바르게 철자되었는지/삽입되었는지 확인하세요. Google, Bing, DuckDuckGo를 통해 사이트를 검색하여 웹사이트를 찾을 수 있는지 확인해 보세요.
5. HTTP 오류 500 – 내부 서버 오류
5xx 범위의 오류는 일반적으로 웹사이트 및/또는 서버의 문제에 기반하고 있다는 점에 유의해야 합니다. 즉, URL의 철자 오류가 아닙니다. 이 메시지를 보면, 웹사이트가 서버에 도달하려고 시도하는 동안 예기치 않은 오류가 발생했을 가능성이 높습니다.

위에서 언급한 바와 같이, 이 오류를 해결하는 것은 웹마스터가 서버, 웹사이트 코드, 데이터베이스 등의 오류를 해결하는 것과 더 관련이 있습니다. 따라서 일반 웹 사용자는 수정을 기다려야 합니다. 또한, 트래픽이 많아 발생할 수 있으므로 주기적으로 페이지를 새로 고치세요.
또한 읽기: 웹사이트에서 “500 내부 서버 오류”를 수정하는 방법
6. HTTP 오류 502 – 잘못된 게이트웨이
502 잘못된 게이트웨이 오류를 보면, 이는 문제가 서버 기반이며 귀하의 설정과는 관련이 없음을 나타냅니다. 즉, 웹사이트를 방문하기 위해 사용하는 장치나 운영 체제에 관계없이 동일한 오류가 나타납니다. 일반적으로 이 오류는 두 서버가 서로 통신하지 않을 때 발생합니다. 그러나 경우에 따라 브라우저가 문제가 있다고 생각하여 502 오류가 발생할 수 있습니다.

문제를 해결하기 위해 페이지를 새로 고쳐 보세요. 실패하면, 다음으로 좋은 옵션은 다른 브라우저나 다른 장치를 시도하는 것입니다. 이렇게 하면 문제가 사용자 측에 있는지 서버 측에 있는지를 파악하는 데 도움이 됩니다. 별도로, 컴퓨터를 재부팅하여 빠른 수정이 이루어지는지 확인해 보세요. 일부 온라인 탐정들은 브라우저 확장이 502 오류의 잠재적 원인이라고 밝혔습니다. 따라서 모든 방법이 실패하면 브라우저 확장을 하나씩 비활성화하여 수정이 발견되는지 확인해 보세요.
웹사이트 소유자이고 웹사이트에서 502 오류가 발생하는 경우, 이를 수정하기 위한 단계는 여기에서 확인하세요.
7. HTTP 오류 503 – 서비스 사용 불가 (서비스 일시적으로 사용 불가)
웹사이트를 방문하려고 할 때 이 메시지가 나타나면, 서버가 현재 사용할 수 없음을 의미합니다. 대부분의 경우, 서버가 너무 바쁘거나 과도한 트래픽으로 인해 문제가 발생하거나 정기 유지 관리가 진행되고 있을 수 있습니다.

문제가 사용자 기반이 아니므로 사이트를 새로 고침하여 수정해 보세요. 이러한 문제는 (아마도) 일시적이므로 몇 분 후에 페이지를 다시 시도하는 것이 웹페이지에 접속하는 가장 좋은 방법입니다. 또한, 모뎀/라우터와 컴퓨터, 스마트폰, 태블릿 등을 재시작하여 동일한 503 오류가 지속되는지 확인해 보세요.
8. HTTP 오류 504 – 게이트웨이 시간 초과
HTTP 오류 504를 보면, 이는 방문하려는 웹사이트가 시간 초과되고 있음을 나타냅니다. 다시 말해, 웹사이트와 서버 간의 통신이 제대로 이루어지지 않아 이 오류가 발생합니다.

위의 경우와 마찬가지로, 사이트를 새로 고쳐 문제가 스스로 해결되는지 확인해 보세요. 그렇지 않다면, 라우터/모뎀을 재설정/시작하고 DNS 설정이 올바르게 설정되었는지 확인하는 등의 문제 해결을 시도해 보세요. 모든 방법이 실패하면 웹사이트 관리자에게 연락하는 것이 다음으로 좋은 단계일 것입니다.
또한 읽기: 웹사이트를 아카이브하기 위해 Wayback Machine 사용 방법
자주 묻는 질문
1. 이러한 오류 페이지를 사용자 정의할 수 있나요?
네! 많은 웹사이트 관리자가 재미있거나 기분 좋은 이미지나 메시지로 404 및 5xx 시리즈 페이지를 사용자 정의합니다. 웹사이트 충돌이 SEO에 영향을 미칠 수 있으므로 이러한 페이지를 활용하면 사용자가 이러한 HTTP 오류가 일시적임을 알고 다시 방문해야 한다는 것을 확실히 할 수 있습니다. 이러한 페이지는 웹사이트 관리자가 웹사이트를 방문할 수 없을 때마다 Google이 웹사이트에 패널티를 부과하기 때문에 매우 유용한 도구가 될 수 있습니다.
2. 비 HTTP 오류 코드는 어떻게 되나요?
“네트워크 연결 거부” 또는 “호스트를 찾을 수 없음”과 같은 오류는 이러한 숫자 오류만큼 일반적입니다. 전자는 웹사이트가 과도한 트래픽을 받거나 유지 관리 중일 때 볼 수 있는 것입니다. 걱정하지 마세요. 이러한 문제는 빠르게 해결되며 곧 사이트를 방문할 수 있습니다. 후자의 오류는 동일한 문제의 결과일 가능성이 높지만, 웹사이트가 서버와 제대로 통신하지 못하는 경우에도 발생할 수 있습니다. (두 경우 모두) URL을 확인하고 다시 시도하세요.
3. 웹을 탐색하는 동안 이러한 오류를 보면 걱정해야 하나요?
걱정할 필요는 없습니다. 이 기사는 이러한 오류를 볼 때마다 해결 방법을 알 수 있도록 충분한 이해를 제공해야 합니다. 여기에는 수정을 기다리는 것이 포함될 수 있지만, 그럼에도 불구하고 다시 웹사이트를 방문해야 한다는 것을 기억하는 데 도움이 됩니다.