451

Unavailable For Legal Reasons

Hivatalos
Jogi okokból a kérelmet elutasították

Általános magyarázat a 451 státuszkódra

Ez a szövegblokk sajnos csak angol nyelven érhető el.

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.

A 451-es HTTP státuszkód megadása

Ez az állapotkód azt jelzi, hogy a kiszolgáló megtagadja az erőforráshoz való hozzáférést egy jogi követelés következtében.

A kérdéses kiszolgáló nem feltétlenül eredetkiszolgáló. Az ilyen típusú jogi követelések jellemzően az internetszolgáltatók és a keresőmotorok működését érintik a legközvetlenebbül.

Az ilyen státuszkódot használó válaszoknak a válasz törzsében magyarázatot KELL tartalmazniuk a jogi követelés részleteiről: a követelést benyújtó félről, az alkalmazandó jogszabályról vagy szabályozásról, valamint arról, hogy milyen személy- és erőforrás-kategóriákra vonatkozik.

Példa:

HTTP/1.1 451 Unavailable For Legal Reasons Jogi okokból nem elérhető
Link: ; rel="blocked-by"
Content-Type: text/html

A 451 Unavailable For Legal Reasons-es státuszkód használata nem jelenti a kérelemben megnevezett erőforrás létezését vagy nem létezését. Vagyis lehetséges, hogy ha a jogi követelményeket megszüntetnénk, az erőforrás iránti kérés még mindig nem lenne sikeres.

Megjegyzendő, hogy az ügyfelek sok esetben technikai ellenintézkedések, például VPN vagy a Tor-hálózat segítségével még mindig hozzáférhetnek a megtagadott erőforráshoz.

A 451 Unavailable For Legal Reasons-es válasz alapértelmezés szerint gyorsítótárba helyezhető, azaz hacsak a módszer definíciója vagy a gyorsítótár explicit vezérlése másként nem jelzi; lásd [RFC7234].

Forrás / Idézet: A 451 Unavailable For Legal Reasons HTTP státuszkódot a 3 szakasz RFC7725 szakasza határozza meg.

Hogyan dobhatok 451 státuszkódot PHP-vel?

A 451-es HTTP státuszkódot egy weboldalon a PHP http_response_code függvényével adhatjuk meg. A szintaxis a következő: http_response_code(451) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

A 451 HTTP státuszkód tesztelése

Ahhoz, hogy a HTTP státuszkódot (ebben az esetben 451 Unavailable For Legal Reasons) és egyéb információkat meg tudjon jeleníteni az ügyféloldalon, a fejlesztői konzolt az F12 billentyűvel kell megnyitni. Ezután navigáljon a "Hálózat" fülre. Most már megnyitható az oldal, a weboldalnak (példa index.php) láthatónak kell lennie a hálózat fülön. Ezt ki kell választani, majd a Herder szekciót kell kiválasztani. A felhasználó ezután a következő eredményt fogja látni:

Állapot kód 451 Unavailable For Legal Reasons
Áttekintés
URL: https://http-statuscode.com/errorCodeExample.php?code=451
Állapot: 451 Unavailable For Legal Reasons
Azok: Network
IP-cím: XX.XX.XX.XX
Állapot kód 451 Unavailable For Legal Reasons

Hogyan hozzon létre saját hibaoldalt a 451-es státuszkódhoz?

Saját 451 Unavailable For Legal Reasons-es hibaoldal létrehozása viszonylag egyszerű mind az "Apache", mind az "NGINX" webszerverek esetében.

Apache Webserver

Az "Apache" webszerver az egyik legelterjedtebb webszerver az interneten. A saját 451 Unavailable For Legal Reasons-es hibaoldal létrehozásához az "Apache"-ban a következő változtatást kell elvégezni a következő fájlban.

File: .htaccess
ErrorDocument 451 /errors/451.html

NGINX Webserver

Az "Apache" webszerverhez hasonlóan az "NGINX" is széles körben használatos az interneten. A saját 451 Unavailable For Legal Reasons-es hibaoldal létrehozásához az "NGINX"-ben a következő változtatást kell elvégezni az alábbi fájlban.

File: sites-enabled/default
error_page 451 /451.html;
location = /451.html {
    root /usr/share/nginx/html;
    internal;
}

A 451 státuszkód böngésző kompatibilitása

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

Milyen SEO hatásai vannak a 451-es státuszkódnak?

Először is fontos megérteni, hogy a keresőmotorok, különösen a Google, folyamatosan a lehető legjobb felhasználói élményt próbálják nyújtani. Ez azt jelenti, hogy folyamatosan módosítják az algoritmusaikat, hogy a jó minőségű, releváns és elérhető tartalmakat támogassák. A HTTP 451 Unavailable For Legal Reasons státuszkód egyértelmű jelzést küld a keresőrobotok számára, hogy a tartalom jogi okokból nem hozzáférhető.

Közvetlenül a 451 Unavailable For Legal Reasons státuszkód bevezetése után az ilyen kódot visszaküldő webhelyek visszaminősültek a keresési eredményekben, vagy teljesen eltávolították őket. Ennek jó oka van: ha egy felhasználó rákattint egy linkre a keresési eredményekben, és egy olyan oldalra érkezik, amely nem elérhető, az frusztrációhoz vezet. A keresőmotorok el akarják kerülni ezt a negatív felhasználói élményt, ezért negatívan reagálnak a 451 Unavailable For Legal Reasons-es státuszkódra.

Hosszú távon a 451 Unavailable For Legal Reasons-es státuszkód ismételt használata egy weboldal különböző erőforrásainál ahhoz vezethet, hogy a keresőmotorok kevésbé megbízhatónak vagy kevésbé értékesnek minősítik az adott weboldalt. Ez viszont hatással lehet a weboldal általános SEO-teljesítményére.

Egy másik közvetett hatás a backlinkeket érinti. A más webhelyekről származó linkek fontos tényezőt jelentenek a keresőmotorok rangsorolásában. Ha azonban egy tartalom gyakran adja vissza a 451 Unavailable For Legal Reasons-es státuszkódot, az adott tartalomra hivatkozó webhelyek úgy dönthetnek, hogy eltávolítják a linket, hogy ne befolyásolják látogatóik felhasználói élményét. Ez tovább csökkentené a webhely értékét és a belé vetett bizalmat.

Vannak azonban olyan stratégiák is, amelyekkel a webhelytulajdonosok minimalizálhatják a 451 Unavailable For Legal Reasons-es státuszkódnak a SEO-ra gyakorolt negatív hatását. Az egyik lehetőség, hogy egyértelmű és informatív hibaoldalakat biztosítanak, amelyek elmagyarázzák a felhasználóknak, hogy miért nem érhető el a tartalom, és alternatív forrásokat vagy cselekvési lehetőségeket kínálnak.

Állandók a programozási nyelvekben

http.StatusUnavailableForLegalReasons
Response::HTTP_UNAVAILABLE_FOR_LEGAL_REASONS
:unavailable_for_legal_reasons

Szórakoztató mémek a 451-es HTTP státuszkódról

Szerző: Tony Brüser
Szerző: Tony Brüser

Tony Brüser lelkes webfejlesztő, aki előszeretettel használja a HTTP státuszkódokat.

LinkedInGitHub