451

Unavailable For Legal Reasons

Oficiālais
Juridisku iemeslu dēļ pieprasījums ir noraidīts

Statusa koda 451 vispārīgs skaidrojums

Šis teksta bloks diemžēl ir pieejams tikai angļu valodā.

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 statusa koda 451 specifikācija

Šis statusa kods norāda, ka serveris liedz piekļuvi resursam juridiska pieprasījuma dēļ.

Dotais serveris var nebūt izcelsmes serveris. Šāda veida juridiskais pieprasījums parasti vistiešāk ietekmē interneta pakalpojumu sniedzēju un meklētājprogrammu darbību.

Atbildēs, kurās izmantots šis statusa kods, atbildes ķermenī JĀIEKĻAUJAS iekļaut skaidrojumu par juridiskā pieprasījuma detaļām: to izteikusī puse, piemērojamie tiesību akti vai noteikumi un uz kādām personu un resursu klasēm tas attiecas.

Piemērs:

Piemērs:

HTTP/1.1 451 Unavailable For Legal Reasons Nepieejams juridisku iemeslu dēļ
Saite: ; rel="blocked-by"
Content-Type: text/html

Statusa koda 451 Unavailable For Legal Reasons izmantošana nenozīmē ne pieprasījumā minētā resursa esamību, ne neesamību. Tas nozīmē, ka ir iespējams, ka, ja juridiskās prasības tiktu noņemtas, resursa pieprasījums joprojām varētu nebūt veiksmīgs.

Atzīmējiet, ka daudzos gadījumos klienti joprojām var piekļūt liegtajam resursam, izmantojot tehniskus pretpasākumus, piemēram, VPN vai Tor tīklu.

451 Unavailable For Legal Reasons atbilde pēc noklusējuma ir kešējama, t. i., ja vien metodes definīcijā vai skaidrā kešatmiņas kontrolē nav norādīts citādi; skatiet [RFC7234].

Avots / citāts no: 451 Unavailable For Legal Reasons HTTP statusa kods ir norādīts 3 sadaļā 3.

Kā, izmantojot PHP, ievadīt 451 statusa kodu?

Lai tīmekļa lapā norādītu HTTP statusa kodu 451, var izmantot PHP funkciju http_response_code. Sintakse ir šāda: http_response_code(451) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Pārbaudīt 451 HTTP statusa kodu

Lai klienta pusē varētu attēlot HTTP statusa kodu (šajā gadījumā 451 Unavailable For Legal Reasons) 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:

Statusa kods 451 Unavailable For Legal Reasons
Pārskats
URL: https://http-statuscode.com/errorCodeExample.php?code=451
Statuss: 451 Unavailable For Legal Reasons
Šie: Network
IP adrese: XX.XX.XX.XX
Statusa kods 451 Unavailable For Legal Reasons

Kā izveidot savu kļūdas lapu statusa kodam 451

Gan ar Apache, gan NGINX tīmekļa serveriem ir salīdzinoši viegli izveidot savu 451 Unavailable For Legal Reasons. kļūdas lapu.

Apache Webserver

Tīmekļa serveris "Apache" ir viens no visizplatītākajiem tīmekļa serveriem internetā. Lai "Apache" serverī izveidotu savu 451 Unavailable For Legal Reasons. kļūdas lapu, šajā failā jāveic šādas izmaiņas.

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

NGINX Webserver

Līdzīgi kā tīmekļa serveris "Apache", arī "NGINX" tiek plaši izmantots internetā. Lai izveidotu savu 451 Unavailable For Legal Reasons. kļūdas lapu "NGINX" serverī, ir jāveic šādas izmaiņas šajā failā.

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

451 statusa koda saderība ar pārlūkprogrammu

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

Kāda ir 451 statusa koda ietekme uz SEO?

Vispirms ir svarīgi saprast, ka meklētājprogrammas, īpaši Google, pastāvīgi cenšas nodrošināt pēc iespējas labāku lietotāja pieredzi. Tas nozīmē, ka tie pastāvīgi pielāgo savus algoritmus, lai veicinātu augstas kvalitātes, atbilstošu un pieejamu saturu. HTTP 451 Unavailable For Legal Reasons statusa kods sūta skaidru signālu meklētājprogrammu robotiem, ka saturs nav pieejams juridisku iemeslu dēļ.

Tūlīt pēc 451 Unavailable For Legal Reasons statusa koda ieviešanas tīmekļa vietnes, kas atdeva šo kodu, tika pazeminātas meklēšanas rezultātos vai pilnībā izņemtas. Tam ir pamatots iemesls: ja lietotājs noklikšķina uz saites meklēšanas rezultātos un nonāk lapā, kas nav pieejama, tas izraisa neapmierinātību. Meklētājprogrammas vēlas izvairīties no šādas negatīvas lietotāja pieredzes, tāpēc uz 451 Unavailable For Legal Reasons statusa kodu reaģē negatīvi.

Ilgtermiņā atkārtota 451 Unavailable For Legal Reasons statusa koda izmantošana dažādiem tīmekļa vietnes resursiem var novest pie tā, ka meklētājprogrammas klasificē šo tīmekļa vietni kā mazāk uzticamu vai mazāk vērtīgu. Tas, savukārt, var ietekmēt tīmekļa vietnes kopējo SEO veiktspēju.

Cita netieša ietekme attiecas uz atpakaļsaitēm. Saites no citām tīmekļa vietnēm ir svarīgs faktors, kas ietekmē meklētājprogrammu klasifikāciju. Tomēr, ja saturs bieži atgriež 451 Unavailable For Legal Reasons statusa kodu, tīmekļa vietnes, kas ir izveidojušas saites uz šo saturu, var nolemt šo saiti dzēst, lai neietekmētu savu apmeklētāju lietošanas pieredzi. Tas vēl vairāk samazinātu tīmekļa vietnes vērtību un uzticēšanos tai.

Visbeidzot, ir arī stratēģijas, ko tīmekļa vietņu īpašnieki var izmantot, lai mazinātu 451 Unavailable For Legal Reasons statusa koda negatīvo ietekmi uz SEO. Viena no iespējām ir nodrošināt skaidras un informatīvas kļūdu lapas, kurās lietotājiem izskaidrots, kāpēc saturs nav pieejams, un piedāvāti alternatīvi resursi vai rīcības virzieni.

Konstantes programmēšanas valodās

http.StatusUnavailableForLegalReasons
Response::HTTP_UNAVAILABLE_FOR_LEGAL_REASONS
:unavailable_for_legal_reasons

Izklaidējošas memes par HTTP statusa kodu 451

Autors: Tony Brüser
Autors: Tony Brüser

Tonijs Brūsers ir aizrautīgs tīmekļa izstrādātājs, kurš aizraujas ar HTTP statusa kodiem.

LinkedInGitHub