403
Forbidden
Statusa koda 403 vispārīgs skaidrojums
Šis teksta bloks diemžēl ir pieejams tikai angļu valodā.
The HTTP status code 403 Forbidden is returned when a client sends a request to a server, but the server rejects the request due to permission issues. For example, if a username and password are stored in the .htpasswd and .htaccess, and this data is entered incorrectly, the HTTP status code 403 Forbidden is returned. This means that the client does not have the necessary permissions to access the requested resource. A common example is when a user tries to access a protected page for which they do not have access permission, or when a server denies access to a particular resource due to IP-based restrictions or authentication issues.
HTTP statusa koda 403 specifikācija
Avots / citāts no: 403 Forbidden HTTP statusa kods ir norādīts 6.5.3 sadaļā 6.5.3.
HTTP protokols
Kā, izmantojot PHP, ievadīt 403 statusa kodu?
Lai tīmekļa lapā norādītu HTTP statusa kodu 403, var izmantot PHP funkciju http_response_code. Sintakse ir šāda: http_response_code(403) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Pārbaudīt 403 HTTP statusa kodu
Lai klienta pusē varētu attēlot HTTP statusa kodu (šajā gadījumā 403 Forbidden) un citu informāciju, ar F12 ir jāatver izstrādes konsole. Pēc tam dodieties uz cilni "Tīkls". Tagad lapu var atvērt, tīmekļa vietnei (piemērs index.php) jābūt redzamai tīkla cilnē. Tā ir jāizvēlas un pēc tam jāizvēlas sadaļa Herder. Pēc tam lietotājs redzēs šādu rezultātu:
URL: https://http-statuscode.com/errorCodeExample.php?code=403
Statuss: 403 Forbidden
Šie: Network
IP adrese: XX.XX.XX.XX
Kā atrisināt problēmu ar 403 statusa kodu?
HTP statusa kods 403 Forbidden norāda, ka serveris ir sapratis pieprasījumu, bet kāda iemesla dēļ to noraida. Tas nozīmē, ka jums nav nepieciešamo atļauju, lai piekļūtu pieprasītajam resursam.
Lai atrisinātu HTTP statusa koda 403 Forbidden problēmu, varat veikt šādas darbības:
Varētu atzīmēt, ka 403 Forbidden statusa koda risinājums ir atkarīgs no konkrētās situācijas un ka daži no minētajiem soļiem var neattiekties uz jūsu konkrēto scenāriju. Iespējams arī, ka problēma ir servera pusē un jums kā galalietotājam ir ierobežotas iespējas to novērst. Šādos gadījumos vislabāk ir sazināties ar vietnes īpašnieku vai administratoru, lai saņemtu turpmāku palīdzību.
.
Kā izveidot savu kļūdas lapu statusa kodam 403
Apache Webserver
Tīmekļa serveris "Apache" ir viens no visizplatītākajiem tīmekļa serveriem internetā. Lai "Apache" serverī izveidotu savu 403 Forbidden. kļūdas lapu, šajā failā jāveic šādas izmaiņas.
NGINX Webserver
Līdzīgi kā tīmekļa serveris "Apache", arī "NGINX" tiek plaši izmantots internetā. Lai izveidotu savu 403 Forbidden. kļūdas lapu "NGINX" serverī, ir jāveic šādas izmaiņas šajā failā.
location = /403.html {
root /usr/share/nginx/html;
internal;
}
403 statusa koda saderība ar pārlūkprogrammu
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
Kāda ir 403 statusa koda ietekme uz SEO?
HTP statusa kods 403 Forbidden norāda, ka piekļuve noteiktam tīmekļa servera resursam ir liegta. Tas var notikt dažādu iemeslu dēļ, piemēram, atļauju trūkuma dēļ. Stāvokļa kodam ir ne tikai tieša ietekme uz lietotāja pieredzi, bet arī attiecīgas sekas attiecībā uz optimizāciju meklētājprogrammām (SEO).
Pieejamība un pārlūkošana ar HTTP statusa kodu 403 Forbidden
Sekmīgākais SEO mērķis ir nodrošināt, lai meklētājprogrammu roboti varētu bez problēmām pārlūkot un indeksēt vietnes saturu. Ja ar statusa kodu 403 Forbidden botam tiek liegta piekļuve resursam, šī lapa netiks iekļauta meklēšanas indeksā. Ilgtermiņā tas var novest pie tā, ka saturs, kas varētu būt būtisks meklēšanas vaicājumiem, neparādās meklēšanas rezultātos, kas tieši ietekmē vietnes organisko datplūsmu.
Uzīvotāju pieredze un uzticēšanās
No piekļuves tehniskā aspekta, lietotāju pieredzei ir būtiska nozīme SEO. Lapa, kas bieži izdala statusa kodu 403 Forbidden, var izraisīt lietotāju neapmierinātību. Ja lapas, kas parādās meklēšanas rezultātos, ir nepieejamas, lietotāji var zaudēt uzticību vietnei un, iespējams, pāriet uz konkurenta vietni. To var atzīt arī meklētājprogrammas un pazemināt vietnes uzticamību savos rangos.
Satura dublēšanās iespējamība ar 403 Forbidden statusa kodu
Noteiktos gadījumos 403 Forbidden statusa kods var izraisīt satura dublēšanos dažādos URL adresēs, jo īpaši, ja tīmekļa pārziņi cenšas padarīt aizliegto saturu pieejamu, to novirzot vai kopējot citur. Satura dublēšanās var radīt problēmas, jo meklētājprogrammām var būt grūti noteikt attiecīgo lapas versiju. Tā rezultātā meklēšanas rezultātos var tikt parādīta nepareiza lapas versija vai arī kopumā var samazināties tās novērtējums.
Slēdziens par statusa koda 403 Forbidden ietekmi uz SEO
Statusa koda 403 Forbidden Aizliegts HTTP statusa kods 403 Forbidden ir kritisks no SEO viedokļa. Tas ne tikai kavē meklētājprogrammu robotu pārlūkošanu un indeksēšanu, bet arī var ietekmēt lietotāja pieredzi un palielināt satura dublēšanās risku. Tāpēc ir svarīgi veikt regulāras pārbaudes, lai identificētu un novērstu šādas problēmas, tādējādi optimizējot vietnes SEO veiktspēju.
Konstantes programmēšanas valodās
HttpStatusCode.Forbidden
http.StatusForbidden
Response::HTTP_FORBIDDEN
httplib.FORBIDDEN
http.client.FORBIDDEN
http.HTTPStatus.FORBIDDEN
:forbidden
Piemērs "Klienta pieprasījums" un "Servera atbilde" ar HTTP statusa kodu 403
Client request:
Host: www.example.org
Server response:
Content-Type: text/html
<html>
<head><title>403 Forbidden</title></head>
<body>
<h1>Forbidden</h1>
<p>You don't have permission to access /securedpage.php on this server.</p>
</body>
</html>
403 statusa koda apakšstāvokļa kodi
403.1 | Execute access forbidden HTTP IIS, Neoficiāls |
403.2 | Read access forbidden HTTP IIS, Neoficiāls |
403.3 | Write access forbidden HTTP IIS, Neoficiāls |
403.4 | SSL required HTTP IIS, Neoficiāls |
403.5 | SSL 128 required HTTP IIS, Neoficiāls |
403.6 | IP address rejected HTTP IIS, Neoficiāls |
403.7 | Client certificate required HTTP IIS, Neoficiāls |
403.8 | Site access denied HTTP IIS, Neoficiāls |
403.9 | too many clients are trying to connect to the web server HTTP IIS, Neoficiāls |
403.10 | web server is configured to deny Execute access HTTP IIS, Neoficiāls |
403.11 | Password has been changed HTTP IIS, Neoficiāls |
403.12 | Mapper denied access HTTP IIS, Neoficiāls |
403.13 | Client certificate revoked HTTP IIS, Neoficiāls |
403.14 | Directory listing denied HTTP IIS, Neoficiāls |
403.15 | Client access licenses have exceeded limits on the web server HTTP IIS, Neoficiāls |
403.16 | Client certificate is untrusted or invalid HTTP IIS, Neoficiāls |
403.17 | Client certificate has expired or is not yet valid. HTTP IIS, Neoficiāls |
403.18 | Cannot execute requested URL in the current application pool HTTP IIS, Neoficiāls |
403.19 | Cannot execute CGI applications for the client browser in this application pool HTTP IIS, Neoficiāls |
403.20 | Passport logon failed HTTP IIS, Neoficiāls |
403.21 | Source access denied HTTP IIS, Neoficiāls |
403.22 | Infinite depth is denied HTTP IIS, Neoficiāls |
403.501 | Too many requests from the same client IP; Dynamic IP Restriction Concurrent request rate limit reached HTTP IIS, Neoficiāls |
403.502 | Too many requests from the same client IP; Dynamic IP Restriction Maximum request rate limit reached HTTP IIS, Neoficiāls |
403.503 | the IP address is included in the Deny list of IP Restriction HTTP IIS, Neoficiāls |
403.504 | the host name is included in the Deny list of IP Restriction HTTP IIS, Neoficiāls |
Ārējās saites ar papildu informāciju par HTTP statusa kodu 403:
Izklaidējošas memes par HTTP statusa kodu 403
Bloga raksti
HTTP statusa koda 402 un 403 atšķirība
Kad mēs strādājam ar globālo tīmekli un saziņu starp serveriem un klientiem, mēs sastopamies ar dažādiem statusa kodiem, kas raksturo HTTP pieprasījuma stāvokli. Divi no šiem statusa kodiem, kas bi...
SEO un HTTP statusa kodi: Visaptveroša analīze
Tīmekļa vietnes optimizēšana meklētājprogrammām (SEO) ir sarežģīts pasākums. Viens no bieži nepamanītiem, bet izšķirošiem aspektiem labam rangam ir HTTP statusa kodi. Šie mazie trīs ciparu kodi inf...