Informācijas atklāšana: kad jūs pērkat pakalpojumu vai produktu caur mūsu saitēm, mēs dažreiz nopelnām komisiju.

Kas ir 403 aizliegtā kļūda un kā to labot (paskaidrots 5 risinājums)

Kas ir 403 aizliegtā kļūda?

403 Aizliegta kļūda

One of the most commonly seen errors while browsing is 403 Aizliegta kļūda.

Pamatā tā ir hiperteksta pārsūtīšanas protokola atbilde, ko lietotājs var saņemt daudzu iemeslu dēļ.

Pārlūkošanas laikā, ja esat pieņēmis kļūdu 403, tas notiek tāpēc, ka jums nav tiesību piekļūt norādītajam URL.

Šajā rakstā mēs iepazīstināsim jūs ar tā dažādajām versijām, cēloņiem, iespējamiem risinājumiem un risinājumiem, ja tādi ir.

What are the variants of HTTP 403 error?

Visizplatītākie kļūdu 403 varianti ir:

  • 403 kļūda
  • Aizliegtā 403
  • 403 Aizliegta kļūda
  • 403 Aizliegts Nginx
  • 403 aizliegts: piekļuve ir liegta
  • Kļūda 403 aizliegta
  • Aizliegts
  • HTTP 403 ir aizliegts
  • Nginx 403 aizliegts

Kā darbojas HTTP kļūda 403?

Lietotājs redzēs vienu no kļūdu 403, sazinoties ar serveri, izmantojot HTTP, galvenokārt autentifikācijas vai piekļuves kļūdas dēļ.

Kad lietotājs mēģina pārlūkot tīmekļa lapu, pārlūks nosūta pieprasījumu, izmantojot HTTP.

Atbildot uz to, serveris izskata pieprasījumu un, ja viss ir pareizi, pirms lapas ielādēšanas serveris atbild ar 2xx kategorijas veiksmes kodu.

Tas notiek tik ātri, ka lietotāji to nevar redzēt savā ekrānā.

Tomēr, ja serveris pieprasījumā konstatē dažas problēmas kāda iemesla dēļ, tas parādīs 4xx kategorijas kļūdu.

Šie kodi tiek ģenerēti automātiski saskaņā ar iepriekš definētajiem scenārijiem, un katrs kļūdas kods norāda atšķirīgu iemeslu.

Šie kodi palīdz izstrādātājiem un dažiem pieredzējušiem lietotājiem saprast iemeslu.

Visizplatītākās 4xx kategorijas kļūdas ir 403 un 404.

Kļūda 404 nozīmē, ka failus vai resursus, ko lietotājs pieprasa, nevar atrast minētajā URL.

Tā kā 403 nozīmē, ka vēlamais URL ir derīgs, bet lietotāja pieprasījumu nevarēja izpildīt.

Faktiskais HTTP kļūdas 403 iemesls katrā gadījumā ir atšķirīgs. Piemēram, dažās vietnēs meklēšanu noteiktos direktorijos aktīvi aizliedz statuss 403.

Piemēram, tiešās piekļuves atspējošana multivides saturam uz servera.

What are the common reasons for 403 error?

Kā mēs īsi izskaidrojām iepriekš minēto 403 kļūdu, mēs tagad izskaidrosim, kā lietotājs varētu nonākt 403 kļūda kāda no šiem iemesliem dēļ.

1. iemesls: Karsto saišu aizsardzība

Kas ir karstā saite? Karstā saite nozog kāda lietotāja joslas platumu, saistot ar viņu vietnes aktīviem, piemēram, attēliem un video.

Lai to izskaidrotu tālāk, pieņemsim, ka 1. vietnes īpašnieks savā serverī mitina dažus augstas izšķirtspējas attēlus vai videoklipus.

2. vietnes īpašnieks ir diezgan pārsteigts par satura kvalitāti un nolemj tos izmantot arī savā vietnē.

Tagad, tā vietā, lai mitinātu šos attēlus tieši uz sava servera, viņš tos sasaista no 1. vietnes servera.

Tehniski tas darbosies absolūti labi, un, pārlūkojot vietni 2, lietotājs nevarēs uzreiz pateikt, vai vietne izmanto karsto saišu izveidošanu.

Šādi rīkojoties, tiek ietaupīti daudz resursi 2. vietnei, taču tas zog 1. vietnes resursus un var pasliktināt 1. vietnes servera pakalpojumu kvalitāti.

Lai izvairītos no šādām situācijām, 1. vietnes īpašnieks var ieviest atsauces uz zonām.

Tas ierobežos karsto saišu izveidošanu un karsto saišu gadījumā atgriezīs kļūdu 403.

As this is a server to server restriction, the end-user cannot do much in this case, however, the owners can resolve the issue by hosting the content on their own server.

Lūdzu, ņemiet vērā, ka ir neētiski izmantot trešo pušu resursus bez viņu atļaujas.

How to fix 403 error by Hotlink Protection?

Uzstādīt Hotlink aizsardzība in cPanel, head to Security < Hotlink Protection:

403 Forbidden Error: Security

Šeit jūs varat iespējot vai atspējot karsto saišu aizsardzību:

Atļaut liegt

Tagad, ja esat gan vietnes1, gan vietnes2 īpašnieks, varat atspējot vietnes karsto saišu aizsardzību, lai jūs varētu saistīt saturu ar savu vietni un no tās.

Jums to izstrādās šāds ekrānuzņēmums:

403 Forbidden Error: Configure

2. iemesls: sliktas atļaujas

Vēl viens visizplatītākais iemesls 403 aizliegtām kļūdām ir failu atļauju nepareiza iestatīšana.

Lai atrisinātu šādas problēmas, īpašniekam ir jāiestata šādas atļaujas:

  • Dinamiskais saturs: 700
  • Mapes: 755
  • Statiskais saturs: 644

How to fix 403 error due to Bad Permissions?

Lai iestatītu atļauju, rīkojieties šādi:

1. Piesakieties savā cPanel, izmantojot norādīto URL un piešķirtos pieteikšanās akreditācijas datus
2. Laukā Files noklikšķiniet uz ikonas File Manager

atļaujas

3. Atvērta loga kreisajā pusē redzēsit visu failu un mapju atļaujas
4. Pārliecinieties, vai mapes public_html atļaujas ir 750, kā parādīts zemāk:

403 Forbidden Error: change-permissions

Ja tas ir 750, pārejiet uz nākamo problēmu novēršanu, rīkojieties šādi:

a. Choose the public_html folder > click on the Change Permissions icon
b. Set up permissions to 750 > Save.
c. Notīriet pārlūkprogrammas kešatmiņu
d. Notīriet vietējo DNS kešatmiņu

3. iemesls: slēptie faili / nepareizs URL

Slēptajiem failiem nav paredzēts piekļūt publiski, tāpēc serveris ierobežo piekļuvi sabiedrībai.

Kad lietotājs mēģina piekļūt slēptiem failiem, tiek parādīta aizliegta kļūda 403.

Tāpat dažiem serveriem, ja lietotājs tīši vai netīši ievada nederīgu URL, var parādīties aizliegts kļūdas ziņojums 403.

Dažādos serveros tas var atšķirties un atkarīgs no lietotāja ievadītā, piemēram, ja faila ceļa vietā ievadāt mapes direktoriju, iespējams, redzēsit kļūdu.

4. iemesls: IP noteikumi

Kā minēts iepriekš, kļūda 403 rodas galvenokārt autentifikācijas kļūdas dēļ.

Lietotāji var redzēt 403 kārtulas, jo cPanel ir definēti visi IP noraidīšanas noteikumi.

Tādā gadījumā pārbaudiet noteikumus cPanel, lai pārliecinātos, ka jūs nebloķējat savu IP diapazonu.

IP noteikumi nāk ļoti noderīgi, ja jums ir jābloķē piekļuve noteiktiem lietotājiem.

How to fix 403 error due to IP Rules?

Lai pārbaudītu IP noteikumus, rīkojieties šādi:

1. Piesakieties cPanel kontā, izmantojot vietrādi URL un norādītos pieteikšanās akreditācijas datus.
2. Dodieties uz sadaļu Drošība un noklikšķiniet uz IP bloķētāja ikonas.

403 Forbidden Error: ip-blocker

3. Ievadiet vienu vai vairākas IP adreses, kurām vēlaties liegt piekļuvi.

ip bloķētājs-pievienot

4. Noklikšķiniet uz pogas Pievienot.

Vārds Vērtība
Viena IP adrese 192.168.0.1
2001: db8 :: 1
Diapazons 192.168.0.1 - 192.168.0.40
2001:db8::1 – 2001:db8::3
Paredzētais diapazons 192.168.0.1 - 40
CIDR formāts 192.168.0.1/32
2001: db8 :: / 32
Nozīmē 192. *. *. * 192. *. *. *

5. iemesls: indeksa pārvaldnieks

Pēc noklusējuma tīmekļa serveris ielādēs indeksu vai mājas lapu no mērķa direktorija.

Ja mapē trūkst indeksa faila, tīmekļa pārlūks parādīs mapes saturu, taču tas var izraisīt drošības risku.

Drošības risku samazina tas, ka mapes saturu neparāda tieši, un kā alternatīvu tiek parādīta kļūda 403.

Risinājums:

Šo problēmu var atrisināt, augšupielādējot direktorijā atbilstošu indeksa failu vai mainot cPanel “Index Manager” vērtības.

403 Forbidden Error: indexes

Secinājumi

Ir daudz iemeslu, lai izraisītu HTTP 403 aizliegtu kļūdu, bet visi tie nozīmē tikai vienu lietu, un tas ir piekļuves liegums.

403 kļūdu var labot servera līmenī, mainot drošības iestatījumus.