451
Unavailable For Legal Reasons
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:
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.
HTTP protokols
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:
URL: https://http-statuscode.com/errorCodeExample.php?code=451
Statuss: 451 Unavailable For Legal Reasons
Šie: Network
IP adrese: XX.XX.XX.XX
Kā izveidot savu kļūdas lapu statusa kodam 451
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.
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ā.
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