451
Unavailable For Legal Reasons
Üldine selgitus 451 staatuskoodi kohta
See tekstiplokk on kahjuks saadaval ainult inglise keeles.
The HTTP status code 451 Unavailable For Legal Reasons is used to indicate that a resource is unavailable due to legal reasons. This may be the case, for example, if a government agency or court has ordered the removal of or access to a particular website or resource due to laws or regulations.
The HTTP status code 451 Unavailable For Legal Reasons can be used to indicate that a resource is unavailable due to the European Union's General Data Protection Regulation (GDPR). The GDPR gives individuals the right to request that their personal data be deleted if it is no longer needed or has been unlawfully processed. If a company or organisation receives such requests and the resources in question are no longer available due to the GDPR, the HTTP status code 451 Unavailable For Legal Reasons can be used to indicate this.
HTTP staatuskoodi 451 täpsustamine
See olekukood näitab, et server keelab juurdepääsu ressursile seadusliku nõude tõttu.
Küsimuse all olev server ei pruugi olla päritoluserver. Seda tüüpi juriidiline nõue mõjutab tavaliselt kõige otsesemalt internetiteenuse pakkujate ja otsingumootorite tegevust.
Avastused, mis kasutavad seda staatuskoodi, PEAVAD sisaldama vastuse tekstis selgitust juriidilise nõude üksikasjade kohta: selle esitanud pool, kohaldatavad õigusaktid või eeskirjad ning isikute ja ressursside kategooriad, mille suhtes see kehtib.
Ettenäide:
HTTP/1.1 451 Unavailable For Legal Reasons Juriidilistel põhjustel kättesaamatu
Link:
Content-Type: text/html
Statuskoodi 451 Unavailable For Legal Reasons kasutamine ei tähenda, et taotluses nimetatud ressurss on olemas või ei ole olemas. See tähendab, et kui seaduslikud nõuded eemaldataks, ei pruugi ressursi päring siiski õnnestuda.
Märkige, et paljudel juhtudel saavad kliendid ikkagi juurdepääsu keelatud ressursile, kasutades tehnilisi vastumeetmeid, näiteks VPN-i või Tor-võrku.
Vaikimisi on 451 Unavailable For Legal Reasons vastus vahemällu salvestatav, st kui meetodi määratlus või selgesõnaline vahemälu kontroll ei näita teisiti; vt [RFC7234].
Allikas / Tsitaat: HTTP-kood 451 Unavailable For Legal Reasons on määratletud jaotises 3 jaotises RFC7725.
HTTP protokoll
Kuidas PHP-ga 451 staatuskoodi visata?
Veebilehel HTTP-koodi 451 kuvamiseks võib kasutada PHP-funktsiooni http_response_code. Süntaks on järgmine: http_response_code(451) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
Testige HTTP-koodi 451
Selleks, et kuvada HTTP staatuskoodi (antud juhul 451 Unavailable For Legal Reasons) ja muud teavet kliendi poolel, tuleb arenduskonsool avada klahviga F12. Seejärel navigeerige vahekaardile "Network". Nüüd saab lehekülje avada, veebileht (näiteks index.php) peaks olema nähtav võrgu vahekaardil. See tuleb valida ja seejärel tuleb valida Herder sektsioon. Seejärel näeb kasutaja järgmist tulemust:
URL: https://http-statuscode.com/errorCodeExample.php?code=451
Staatus: 451 Unavailable For Legal Reasons
Need: Network
IP-aadress: XX.XX.XX.XX
Kuidas luua oma vealehekülg staatuskoodi 451 jaoks
Apache Webserver
Veebiserver "Apache" on üks levinumaid veebiservereid Internetis. Oma 451 Unavailable For Legal Reasons vealehe loomiseks "Apache'is" tuleb teha järgmine muudatus järgmises failis.
NGINX Webserver
Sarnaselt veebiserverile "Apache" on ka "NGINX" internetis laialdaselt kasutusel. Oma 451 Unavailable For Legal Reasons vealehe loomiseks "NGINXis" tuleb teha järgmine muudatus järgmises failis.
location = /451.html {
root /usr/share/nginx/html;
internal;
}
451 staatuskoodi brauserite ühilduvus
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |
Millist SEO mõju avaldab 451 staatuskood?
Lühidalt öeldes on oluline mõista, et otsingumootorid, eriti Google, püüavad pidevalt pakkuda parimat võimalikku kasutajakogemust. See tähendab, et nad kohandavad pidevalt oma algoritme, et edendada kvaliteetset, asjakohast ja kättesaadavat sisu. HTTP 451 Unavailable For Legal Reasons staatuskood saadab otsingumootorite robotitele selge signaali, et sisu on juriidilistel põhjustel kättesaamatu.
Vahetult pärast 451 Unavailable For Legal Reasons staatuskoodi kasutuselevõttu alandati selle koodi tagastanud veebisaite otsingutulemustes või eemaldati need täielikult. Selleks on hea põhjus: kui kasutaja klõpsab otsingutulemustes lingile ja jõuab lehele, mis ei ole kättesaadav, põhjustab see pettumust. Otsingumootorid soovivad seda negatiivset kasutajakogemust vältida ja reageerivad seetõttu negatiivselt staatuskoodile 451 Unavailable For Legal Reasons.
Pikemas perspektiivis võib staatuskoodi 451 Unavailable For Legal Reasons korduv kasutamine veebisaidi erinevate ressursside puhul viia selleni, et otsingumootorid liigitavad selle veebisaidi vähem usaldusväärseks või vähem väärtuslikuks. See omakorda võib mõjutada veebisaidi üldist SEO-tulemust.
Kaudne mõju on seotud tagasilinkidega. Teiste veebisaitide lingid on oluline tegur otsingumootorite pingereas. Kui aga mingi sisu tagastab sageli staatuskoodi 451 Unavailable For Legal Reasons, võivad veebisaidid, mis on sellele sisule linkinud, otsustada lingi eemaldada, et mitte mõjutada oma külastajate kasutajakogemust. See vähendaks veelgi veebisaidi väärtust ja usaldust selle vastu.
Kaasa on aga ka strateegiaid, mida veebisaidi omanikud saavad kasutada, et minimeerida 451 Unavailable For Legal Reasons staatuskoodi negatiivset mõju SEO-le. Üks võimalus on pakkuda selgeid ja informatiivseid vealehekülgi, mis selgitavad kasutajatele, miks sisu ei ole kättesaadav, ning pakuvad alternatiivseid ressursse või tegutsemisviise.
Konstandid programmeerimiskeeltes
http.StatusUnavailableForLegalReasons
Response::HTTP_UNAVAILABLE_FOR_LEGAL_REASONS
:unavailable_for_legal_reasons