403 Forbidden 오류 및 해결 방법 (5 Solutions Explained)

403 Forbidden 오류 및 해결 방법 (5 Solutions Explained)

403 Forbidden 오류 및 해결 방법 (5 Solutions Explained)

403 Forbidden Error은 (는) 무엇 이죠?

403 금지 된 오류


탐색하는 동안 가장 일반적으로 나타나는 오류 중 하나는 오류 # 403입니다..

기본적으로 여러 가지 이유로 사용자가 얻을 수있는 하이퍼 텍스트 전송 프로토콜 응답입니다..

탐색하는 동안 403 오류가 발생하면 지정된 URL에 액세스 할 수있는 권한이 없기 때문입니다..

이 기사에서는 다양한 버전, 원인, 가능한 해결 방법 및 해결 방법 (있는 경우)을 안내합니다..

403의 변형 :

사용자가 403 오류의 여러 버전 중 하나에 직면하는 다른 시나리오가 있습니다.

가장 흔한 오류 403 변종은 :

  • 403 오류
  • 403 금지
  • 403 금지 된 오류
  • 403 금지 된 Nginx
  • 403 금지 : 액세스 거부
  • 403 오류 금지
  • 금지
  • HTTP 403 금지
  • Nginx 403 금지

HTTP 403 오류는 어떻게 작동합니까?

주로 인증 또는 액세스 오류로 인해 HTTP를 통해 서버와 통신하는 동안 오류 403 중 하나가 표시됩니다..

사용자가 웹 페이지를 탐색하려고하면 브라우저는 HTTP를 사용하여 요청을 보냅니다..

이에 대한 응답으로 서버는 요청을 검사하고 모든 것이 올 바르면 페이지를로드하기 전에 2xx 카테고리 성공 코드로 응답합니다..

사용자가 화면에서 볼 수 없을 정도로 빠르게 발생합니다..

그러나 서버가 요청에서 어떤 이유로 든 문제를 발견하면 4xx 범주 오류가 표시됩니다..

이러한 코드는 사전 정의 된 시나리오에 따라 자동으로 생성되며 각 오류 코드는 다른 이유를 나타냅니다..

이 코드는 개발자와 일부 고급 사용자가 이유를 이해하는 데 도움이됩니다..

가장 일반적인 4xx 범주 오류는 403 및 404입니다..

오류 404는 사용자가 요청한 파일 또는 리소스를 언급 된 URL에서 찾을 수 없음을 의미합니다..

403은 원하는 URL이 유효하지만 사용자의 요청을 이행 할 수 없음을 의미합니다..

HTTP 오류 403의 실제 원인은 경우에 따라 다릅니다. 예를 들어, 일부 웹 사이트의 경우 특정 디렉토리 내 검색은 403 상태에 의해 적극적으로 금지됩니다..

서버의 멀티미디어 컨텐츠에 대한 직접 액세스 비활성화.

403 오류 및 해결 방법에 대한 가능한 이유 :

위의 403 오류를 간략하게 설명 했으므로 다음과 같은 이유로 사용자가 403 오류에 빠질 수있는 방법을 설명하겠습니다..

이유 1 : 핫 링크 보호

핫 링크 란 무엇입니까? 핫 링크는 이미지 및 동영상 등의 웹 사이트 자산에 연결하여 누군가의 대역폭을 훔칩니다..

더 자세히 설명하기 위해 웹 사이트 1의 소유자가 서버에서 고해상도 이미지 또는 비디오를 호스팅한다고 가정합니다..

웹 사이트 2의 소유자는 콘텐츠의 품질에 깊은 인상을 받았으며 웹 사이트에서도 사용하기로 결정했습니다..

이제이 이미지를 자신의 서버에서 직접 호스팅하는 대신 웹 사이트 1의 서버에서 연결합니다..

기술적으로 이것은 완벽하게 작동하며 웹 사이트를 탐색하는 동안 2 사이트에서 핫 링크를 사용중인 경우 사용자가 즉시 알 수 없습니다.

이렇게하면 웹 사이트 2에 대한 많은 리소스가 절약되지만 웹 사이트 1의 리소스를 훔쳐 웹 사이트 1의 서버에 대한 서비스 품질이 저하 될 수 있습니다.

이러한 상황을 피하기 위해 웹 사이트 1의 소유자는 영역 참조자를 구현할 수 있습니다..

이것은 핫 링크를 제한하고 핫 링크의 경우 403 오류를 반환합니다.

이것이 서버 대 서버 제한이므로 최종 사용자는이 경우 많은 작업을 수행 할 수 없지만 소유자는 자체 서버에서 콘텐츠를 호스팅하여 문제를 해결할 수 있습니다.

허가없이 타사 리소스를 사용하는 것은 비 윤리적입니다..

해결책:

cPanel에서 핫 링크 보호를 설정하려면 보안으로 이동하십시오. < 핫 링크 보호 :

보안

여기에서 핫 링크 보호를 활성화 또는 비활성화 할 수 있습니다.

켜기 끄기

이제 귀하가 website1 및 website2의 소유자 인 경우 자신의 사이트에 대한 핫 링크 보호를 비활성화하여 웹 사이트와 콘텐츠를 링크 할 수 있습니다.

다음 스크린 샷이 자세히 설명되어 있습니다.

구성

이유 2 : 나쁜 권한

403 금지 된 오류의 또 다른 가장 일반적인 이유는 파일 권한을 부적절하게 설정하는 것입니다..

이러한 문제를 해결하려면 소유자는 다음과 같이 권한을 설정해야합니다.

  • 동적 콘텐츠 : 700
  • 폴더 : 755
  • 정적 콘텐츠 : 644

해결책:

권한을 설정하려면 다음 단계를 수행하십시오.

1. 지정된 URL과 할당 된 로그인 자격 증명을 사용하여 cPanel에 로그인하십시오.
2. 파일 필드에서 파일 관리자 아이콘을 클릭하십시오

허가

3. 열리는 창의 왼쪽에 모든 파일 및 폴더의 권한이 표시됩니다
4. public_html 폴더의 권한이 아래와 같이 750인지 확인하십시오.

변경 허가

750 인 경우 다음 문제 해결로 이동하거나 다음 단계를 수행하십시오.

ㅏ. public_html 폴더를 선택하십시오 > 권한 변경 아이콘을 클릭하십시오
비. 750으로 권한 설정 > 저장.
씨. 브라우저 캐시를 지 웁니다.
디. 로컬 DNS 캐시를 지 웁니다.

이유 3 : 숨겨진 파일 / 잘못된 URL

숨겨진 파일은 공개적으로 액세스 할 수 없으므로 서버는 공개 액세스를 제한합니다..

사용자가 숨겨진 파일에 액세스하려고하면 403 금지 된 오류가 발생합니다..

마찬가지로 일부 서버의 경우 사용자가 의도적으로 또는 실수로 잘못된 URL을 입력하면 403 금지 된 오류 메시지가 발생할 수 있습니다..

서버마다 다를 수 있으며 사용자가 입력 한 내용에 따라 다릅니다. 예를 들어 파일 경로 대신 폴더 디렉토리를 입력하면 오류가 표시 될 수 있습니다.

이유 4 : IP 규칙

앞에서 언급했듯이 오류 403은 주로 인증 오류로 인해 발생합니다..

cPanel에 정의 된 IP 거부 규칙으로 인해 403 개의 규칙을 볼 수 있습니다..

이 경우 cPanel에서 규칙을 확인하여 자신의 IP 범위를 차단하지 않도록하십시오.

특정 사용자의 액세스를 차단해야하는 경우 IP 규칙이 매우 유용합니다..

해결책:

IP 규칙을 확인하려면 다음 단계를 수행하십시오.

1. URL 및 제공된 로그인 자격 증명을 사용하여 cPanel 계정에 로그인.
2. 보안 섹션으로 이동하여 IP 차단기 아이콘을 클릭하십시오..

IP 차단제

3. 액세스를 거부 할 IP 주소를 하나 이상 입력하십시오..

ip 차단제 추가

4. 추가 버튼을 클릭하십시오.

이름

단일 IP 주소192.168.0.1
2001 : db8 :: 1
범위192.168.0.1 – 192.168.0.40
2001 : db8 :: 1 – 2001 : db8 :: 3
묵시적 범위192.168.0.1 – 40
CIDR 형식192.168.0.1/32
2001 : db8 :: / 32
192. *. *. * 의미192. *. *. *

이유 5 : 색인 관리자

기본적으로 웹 서버는 대상 디렉토리에서 색인 또는 홈 페이지를로드합니다..

폴더에 색인 파일이 없으면 웹 브라우저에 폴더 내용이 표시되지만 보안 위험이 발생할 수 있습니다..

폴더 내용을 직접 표시하지 않으면 보안 위험이 낮아지고 대안으로 403 오류가 표시됩니다..

해결책:

적절한 색인 파일을 디렉토리에 업로드하거나 cPanel에서 “Index Manager”값을 변경하여이 문제를 해결할 수 있습니다..

인덱스

결론

HTTP 403 금지 오류를 발생시키는 데는 여러 가지 이유가 있지만 모두 단 한 가지를 의미하며 액세스 거부입니다..

보안 설정을 변경하여 서버 수준에서 403 오류를 수정할 수 있습니다.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Adblock
    detector