HTTP 429 오류란 무엇이며 해결 방법
게시 됨: 2020-08-06얻을 수 있는 "최상의" 유형의 오류는 문제의 원인을 정확하게 알려 주는 것입니다. HTTP 오류 429는 해당 영역에서 전체 점수를 얻습니다. 문제가 무엇인지 즉시 알 수 있으므로 즉시 범인을 식별할 수 있습니다.
즉, 누군가 또는 무언가가 서버에 너무 많은 요청을 할 때 오류 429가 나타납니다. WordPress를 사용하는 경우 이 문제를 해결할 수 있는 몇 가지 간단한 방법이 있습니다.
그럼 바로 작업을 시작하겠습니다!
YouTube 채널 구독
HTTP 오류 429란 무엇입니까?
HTTP 오류 429는 "Too Many Requests"라는 메시지와 함께 더 잘 알려져 있습니다. 사용 중인 브라우저에 따라 오류 코드가 약간 다를 수 있습니다. 가장 일반적인 변형은 다음과 같습니다.
- "429 오류"
- "HTTP 429"
- "오류 429(요청이 너무 많음)"
보시다시피 "429" 식별자는 항상 존재합니다. 간단히 말해서 이 오류 코드는 두 가지 중 하나를 의미합니다. 웹 서버가 받는 요청 수에 압도당하거나 이상을 감지한 경우 특정 IP 주소의 연결을 차단하도록 설정되어 있습니다.
"비정상"이란 특정 IP가 귀하의 사이트 로그인 페이지에 계속해서 액세스를 시도하는 것과 같은 의심스러운 행동을 의미합니다. DDoS(서비스 거부) 공격도 HTTP 오류 429를 유발할 수 있습니다. 보안 서버가 이러한 종류의 악의적인 동작을 쉽게 인식할 수 있기 때문입니다.
오류 429를 유발할 수 있는 요소를 정확히 이해하는 것이 중요합니다. 페이지 액세스를 너무 많이 시도하는 경우 오류가 곧 저절로 사라질 것입니다. 예를 들어 웹 호스트에 의심스러운 동작이 발생한 후 몇 분 동안 액세스를 제한하는 설정이 있을 수 있습니다.
반면에 오류가 지속되면 서버를 압도하는 악의적인 공격이나 타사 서비스를 가리킬 수 있습니다. 이 경우 소매를 걷어붙여 직접 수리해야 할 수도 있습니다.
WordPress에서 HTTP 오류 429를 수정하는 방법(4가지 기술)
다음 섹션에서는 WordPress에서 오류 429를 수정하는 가장 일반적인 네 가지 방법을 살펴보겠습니다. 플러그인 문제 해결부터 시작하여 일반적으로 가장 잘 작동하는 순서대로 이러한 수정 사항에 접근합니다.
1. 모든 플러그인 비활성화
종종 불량 플러그인이 지속적인 429 오류 뒤에 있을 수 있습니다. 경험상 이러한 오류를 유발할 가능성이 가장 높은 플러그인은 다음과 같습니다.
- 보안 플러그인
- 웹사이트가 HTTPS를 통해 로드되도록 하는 솔루션
- 어떤 방식으로든 WordPress URL을 다시 작성하는 도구
플러그인이 HTTP 오류 429를 유발하는지 알아내는 가장 빠른 방법은 사이트에서 활성화된 모든 플러그인을 비활성화하는 것입니다. 이후에도 오류가 지속되면 다른 수정을 시도할 수 있으며 오류가 사라지면 원인을 좁힐 수 있습니다.
WordPress 플러그인을 비활성화하는 것은 간단합니다. 그러나 오류 429로 인해 WordPress 관리 영역에 액세스할 수 없는 경우가 있습니다. 이런 일이 발생하면 플러그인을 일시적으로 끄는 가장 좋은 방법은 FTP(파일 전송 프로토콜)를 사용하는 것입니다.
FTP를 통해 웹 사이트에 연결하면 wp-content 폴더로 이동합니다. 거기에 plugins 라는 폴더가 보일 것입니다. 해당 폴더의 이름을 다른 것으로 바꾸면 웹사이트의 모든 플러그인이 한 번에 비활성화됩니다.

당연히 이렇게 하면 웹사이트의 기능에 영향을 미칩니다. 그러나 주요 목표는 액세스 권한을 다시 얻고 플러그인이 오류를 유발하는지 확인하는 것입니다.
플러그인을 비활성화한 후 사이트에 정상적으로 액세스할 수 있다면 다음 단계는 플러그인 디렉토리를 원래 이름으로 복원하는 것입니다. 그렇게 하면 FTP를 통해 폴더를 열고 활성 플러그인 목록을 따라 작업을 시작합니다.
각 플러그인에 대해 개별 폴더 이름을 변경하고 싶을 것입니다. 그러면 비활성화됩니다. 그런 다음 오류가 지속되는지 확인하십시오. 문제를 일으킨 정확한 플러그인을 식별하면 교체 또는 제거를 조사할 수 있습니다.

2. 기본 WordPress 테마로 전환
경우에 따라 활성 WordPress 테마에 오류 429가 있을 수 있습니다. 이는 인증을 위해 API 키를 사용하는 복잡한 테마일 가능성이 가장 높습니다.
다시 한 번, 우리는 이 잠재적인 문제를 처리하기 위해 WordPress 대시보드에 액세스할 수 없다는 가정 하에 작업하고 있습니다. 그러나 플러그인과 마찬가지로 FTP 클라이언트를 사용하여 활성 테마를 비활성화할 수 있습니다.
이 프로세스는 마지막 섹션에서 다룬 단계와 거의 동일하게 작동합니다.
- FTP를 통해 WordPress 웹사이트에 연결합니다.
- wp-content/themes 로 이동합니다.
- 활성 테마의 폴더를 찾습니다.
- 해당 폴더의 이름을 다른 이름으로 바꿉니다.
WordPress를 사용하려면 사이트에 활성 테마가 있어야 하므로 기본 옵션 중 하나로 자동 전환됩니다. 지금 웹사이트를 열고 오류가 사라지면 모든 것이 약간 다르게 보일 것입니다.
이 단계에서 테마를 다시 설치하거나 기존 폴더의 이전 이름을 복원할 수 있습니다. 오류가 지속되면 이전 버전의 테마로 되돌리거나 다른 테마 사용을 고려해야 할 수 있습니다.
3. WordPress 로그인 URL 변경
테마나 플러그인 모두 오류 429 문제의 배후에 있지 않다면 문제는 누군가가 귀하의 사이트에 침입을 시도하는 것일 수 있습니다. 일반적으로 여기에는 로그인 페이지를 통한 무차별 대입이 포함됩니다.
기본 WordPress 로그인 URL을 변경하면 이 문제를 처리 하고 향후 공격으로부터 웹사이트를 보호하는 데 도움이 됩니다. 가장 쉬운 방법은 WPS Hide Login과 같은 플러그인을 사용하는 것입니다.

WPS는 이 작업에서 가장 좋아하는 도구이기 때문에 과거에 WPS 로그인 숨기기를 사용하는 방법에 대해 이야기했습니다. WordPress 로그인 URL을 수동으로 업데이트할 수도 있지만 웹사이트의 핵심 파일을 크게 변경해야 하므로 이 방법을 사용하지 않는 것이 좋습니다.
이전의 두 가지 솔루션을 시도했지만 여전히 WordPress 백엔드에서 잠겨 있다면 새 플러그인을 설치할 수 없습니다. 이 경우 큰 총을 꺼내야 합니다. 즉, 호스팅 지원 팀에 연락하는 것을 의미합니다.
4. 호스팅 제공업체에 문의
모든 양질의 웹 호스팅 지원 서비스는 연락하기 전에 문제를 해결하려고 노력했다는 점에 감사할 것입니다. HTTP 오류 429와 관련하여 플러그인과 테마를 모두 배제했다면 문제가 사이트에 대한 제3자 공격일 가능성이 있다고 가정할 수 있습니다.
WordPress 웹사이트를 보호하기 위해 사용할 수 있는 방법이 많이 있습니다. 그러나 대부분은 선제적 조치입니다. 귀하의 사이트가 현재 "공격 중"이라면 기술 지원을 요청해야 할 수 있습니다.
웹사이트에 액세스할 수 없더라도 웹 호스트의 지원 서비스는 보안 로그를 살펴보고 문제가 있는지 확인할 수 있어야 합니다. 또한 액세스 권한이 없는 이전 백업을 복원할 수도 있습니다.
따라서 이 시점에서 호스팅 제공업체에 귀하가 보고 있는 오류와 해결하려고 시도한 내용을 알려주는 것이 좋습니다. 오류 429가 사라지면 이 문제가 다시 발생하지 않도록 웹사이트를 보호하기 위한 조치를 취할 수 있습니다.
결론
오류가 발생하는 한 429는 처리하기가 그리 어렵지 않습니다. 최악의 시나리오에서는 WordPress 관리 영역에 로그인하지 못할 수 있지만 해당 문제를 시도하고 해결하기 위해 취할 수 있는 몇 가지 간단한 단계가 있습니다.
HTTP 오류 429가 발생하고 몇 분 이상 지속되는 경우 웹 사이트를 정상 상태로 복원하는 데 도움이 되는 4가지 빠른 수정 사항이 있습니다.
- 모든 플러그인을 비활성화하십시오.
- 기본 WordPress 테마로 전환합니다.
- WordPress 로그인 URL을 변경하십시오.
- 호스팅 제공업체에 문의하세요.
WordPress에서 HTTP 오류 429 문제를 해결하는 방법에 대해 질문이 있습니까? 아래 코멘트 섹션에서 그들에 대해 이야기합시다!
Botond1977/shutterstock.com의 기사 축소판 이미지
