414 요청 URI가 너무 큼 오류를 수정하는 방법(2가지 방법)
게시 됨: 2024-04-04414 요청 URI가 너무 큼 오류가 발생하면 브라우저와 웹 사이트 서버 사이에 심각한 문제가 있음을 의미합니다. 이는 실망스러울 수 있으며 더 중요한 것은 중요한 작업을 수행하는 것을 방해한다는 것입니다.
다행히도 요청을 수용하도록 서버 구성 파일을 조정하면 이 일반적인 오류를 해결할 수 있습니다. 웹사이트 파일을 편안하게 관리할 수 있다면 Apache와 Nginx 서버 모두에서 프로세스가 간단해집니다. ️
이 게시물에서는 414 요청 URI가 너무 큼 오류의 주요 원인에 대해 논의하는 것부터 시작하겠습니다. 그런 다음 이 문제를 해결하기 전에 고려해야 할 사항을 공유하겠습니다. 마지막으로 문제를 해결하는 두 가지 방법을 안내해 드리겠습니다. 일하러 가자!
목차 :
- Nginx에서 오류를 수정하는 방법
- Apache에서 오류를 수정하는 방법
414 요청 URI가 너무 큼 오류란 무엇이며 그 원인은 무엇입니까?
먼저 414 요청 URI가 너무 큼 오류가 어떻게 작동하는지 검토해 보겠습니다. 이것은 전형적인 400 오류입니다. 이는 일반적으로 서버 연결 문제로 인해 발생하는 HTTP 오류 유형임을 의미합니다.
이 경우 오류 이름은 요청 URI가 너무 크다는 문제를 알려줍니다. URI는 URI(Uniform Resource Identifier)의 약어로, 리소스를 구별(식별)하는 문자열을 나타냅니다.
한편 URL은 URL(Uniform Resource Locator)입니다. 세부 사항을 너무 깊이 다루지 않고 URL이 URI 유형이라는 것을 아는 것이 중요합니다. 이것이 바로 용어가 종종 같은 의미로 사용되는 이유입니다.
이제 요청 URI를 "너무 크게" 만드는 이유가 무엇인지 궁금할 것입니다. 이 문제를 일으킬 수 있는 다양한 시나리오가 있습니다.
예를 들어 UTM 코드를 사용하여 전환을 추적하는 경우 선택한 도구는 매우 긴 URI를 생성할 수 있습니다. 마찬가지로 강력한 기능을 갖춘 강력한 플러그인을 사용하는 경우 결국 동일한 작업을 수행할 수 있습니다. 또 다른 일반적인 원인은 리디렉션 루프입니다.
다행히 원인에 관계없이 해결 방법은 동일합니다. 그러나 사용하는 서버에 따라 프로세스가 약간 다를 수 있습니다.
414 요청 URI가 너무 큼 오류를 수정하기 전에 수행할 작업
414 요청 URI가 너무 큼 오류를 수정하는 것은 비교적 간단합니다. 그러나 이를 위해서는 웹사이트 파일에 원격으로 액세스하고 수정해야 합니다.
이는 초보자에게는 까다로울 수 있으며 일정 수준의 위험이 따릅니다. 사이트의 파일은 매우 민감하기 때문에 사소한 오류나 의도하지 않은 변경으로도 사이트가 손상될 수 있습니다. 또한 브라우저의 Inspect 요소 및 FTP(파일 전송 프로토콜)와 같은 일부 개발자 도구를 사용해야 합니다.
또한 웹사이트 파일뿐만 아니라 서버 파일에도 FTP 액세스가 필요하다는 점을 기억하는 것이 중요합니다. 특정 유형의 호스팅 계획에서는 이는 허용되지 않습니다. 이 수준의 액세스 권한이 없는 경우 대신 호스팅 제공업체에 문의하여 도움을 받아야 합니다.
필요한 것이 있고 문제 해결 프로세스를 시도해 볼 준비가 되었다면 사이트의 전체 백업을 만드는 것부터 시작하십시오. 이렇게 하면 문제가 발생하더라도 해당 데이터와 콘텐츠를 쉽게 복원할 수 있습니다. 이는 숙련된 사용자라도 중요한 단계입니다.
그런 다음 작업 중인 웹 서버의 유형을 결정해야 합니다. 이렇게 하려면 414 요청 URI가 너무 큼 오류를 표시하는 웹 페이지로 이동하세요.
페이지의 아무 곳이나 마우스 오른쪽 버튼으로 클릭하여 브라우저의 검사 도구를 엽니다. 우리는 Google Chrome을 사용할 것이지만 프로세스는 다른 브라우저에서도 비슷합니다.
Inspect 를 클릭하면 오른쪽 창에 페이지 코드가 표시됩니다.
네트워크 탭으로 이동하여 이름 열에 올바른 URL이 선택되어 있는지 확인하세요.
응답 헤더 아래에서 사용 중인 서버 유형을 확인할 수 있습니다. 가장 일반적인 서버는 Nginx와 Apache이지만 일부 호스트는 LiteSpeed 웹 서버를 사용합니다.
이제 이 정보를 얻었으므로 FileZilla와 같은 FTP 클라이언트를 사용하여 사이트에 직접 연결해야 합니다. 도구를 설치하고 FTP 로그인 자격 증명을 찾으세요.
해당 자격 증명이 어디에 있는지 확실하지 않은 경우 일반적으로 호스팅 공급자의 제어판에서 찾을 수 있습니다. 이 프로세스 중에 추가 지침이 필요한 경우 FileZilla 사용 방법에 대한 전체 가이드를 확인하세요. ️
Apache 및 Nginx에서 414 요청 URI가 너무 큼 오류를 수정하는 방법
이제 Apache와 Nginx 서버 모두에서 414 요청 URI가 너무 큼 오류를 수정하는 방법을 보여 드리겠습니다.
Nginx에서 오류를 수정하는 방법
FileZilla 또는 유사한 FTP 클라이언트를 통해 웹사이트에 액세스하면 해당 파일이 나열되어 있는 것을 볼 수 있습니다.
다음으로, 서버의 루트 폴더를 찾아야 하며, 이를 위해서는 몇 가지 수준을 높여야 할 수도 있습니다. 그런 다음 etc 폴더를 검색할 수 있습니다. 그 안에서 nginx.conf.hbs 와 같은 라벨이 붙은 서버 구성 파일이 있는 nginix 폴더를 찾아야 합니다.
파일을 로컬 장치에 다운로드하고 즐겨 사용하는 텍스트 편집기에서 엽니다. 다음 코드 줄을 검색하세요.
large_client_header_buffers 4 8K
이 예에서 "8K"는 허용되는 URI 크기를 나타냅니다. 최소한 "128K"로 변경하세요. 더 높이 올라가고 싶다면 반드시 2의 배수를 사용하세요.
위의 코드 줄을 찾을 수 없으면 파일 맨 아래에 추가하면 됩니다. 마지막으로 새 파일을 저장하고 FileZilla를 사용하여 이전 파일을 교체합니다. 그게 다야!
Apache에서 오류를 수정하는 방법
이제 웹 사이트가 Apache 서버에서 호스팅될 때 414 요청 URI가 너무 큼 오류를 수정하는 방법을 살펴보겠습니다. 다른 코드 줄을 사용한다는 점을 제외하면 프로세스는 위 지침과 거의 동일합니다.
마지막 방법과 마찬가지로 FTP 클라이언트를 사용하여 웹사이트에 액세스해야 합니다. 연결되면 서버의 루트 폴더를 찾아 etc 폴더를 엽니다. 여기에서 apache2.conf 파일이 포함될 apache2 폴더를 찾을 수 있습니다.
파일을 컴퓨터에 저장하고 텍스트 편집기에서 엽니다. 다음 코드 줄을 찾으세요.
LimitRequestLine 128000
여기 숫자는 크기 제한을 나타내므로 '128000'을 '256000'으로 변경하세요. 이전과 마찬가지로 2의 배수라면 더 높은 숫자를 선택할 수 있습니다.
이 줄을 찾을 수 없으면 파일 맨 아래에 추가하세요. 그런 다음 업데이트된 서버 구성 파일을 저장하고 FTP 클라이언트를 사용하여 이전 파일을 교체하세요. 작업이 끝나면 사이트를 방문하여 414 요청 URI가 너무 큼 오류가 사라졌는지 확인하세요!
414 요청 URI가 너무 큼 오류를 수정합니다.
414 요청 URI가 너무 큼 오류가 발생하면 실제 문제가 될 수 있습니다. 이는 귀하와 귀하의 사이트 방문자가 중요한 웹 페이지에 액세스하는 것을 방지할 수 있습니다.
지금까지 살펴본 것처럼 몇 단계만 거치면 이 오류를 해결할 수 있습니다. 먼저, 프로세스 중에 문제가 발생할 경우를 대비해 사이트를 백업하고 싶을 것입니다. 그런 다음 사이트 파일에 액세스하려면 FTP 클라이언트에 연결해야 합니다. 그 다음에:
- 사이트가 Nginix 서버에서 호스팅되는 경우 서버 구성 파일에서 Large_client_header_buffers 코드를 수정하거나 추가해야 합니다.
- 사이트가 Apache 서버에서 호스팅되는 경우 서버 구성 파일에서 LimitRequestLine 코드를 조정해야 합니다.
앞으로 이러한 유형의 오류를 진단하는 방법에 대해 자세히 알아보려면 HTTP 오류 코드에 대한 가이드를 읽어보세요.
414 요청 URI가 너무 큼 오류를 해결하는 방법에 대해 다른 질문이 있습니까? 아래 댓글 섹션을 통해 알려주세요!