451

Unavailable For Legal Reasons

Resmi
Karena alasan hukum, permintaan tersebut telah ditolak

Penjelasan umum tentang kode status 451

Sayangnya, blok teks ini hanya tersedia dalam bahasa Inggris.

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.

Spesifikasi kode status HTTP 451

Kode status ini menunjukkan bahwa server menolak akses ke sumber daya sebagai konsekuensi dari permintaan hukum.

Server yang dimaksud mungkin bukan server asal. Jenis permintaan hukum ini biasanya paling berpengaruh langsung terhadap operasi ISP dan mesin pencari.

Tanggapan yang menggunakan kode status ini HARUS menyertakan penjelasan, dalam badan tanggapan, tentang rincian permintaan hukum: pihak yang mengajukannya, undang-undang atau peraturan yang berlaku, dan kelas orang dan sumber daya apa yang berlaku untuk permintaan tersebut.

Misalnya:

HTTP/1.1 451 Unavailable For Legal Reasons Tidak Tersedia Karena Alasan Hukum
Tautan: ; rel="diblokiroleh"
Jenis-Konten: teks/html
/p>

Penggunaan kode status 451 Unavailable For Legal Reasons menyiratkan ada atau tidaknya sumber daya yang disebutkan di dalam permintaan. Dengan kata lain, ada kemungkinan bahwa jika tuntutan hukum dihilangkan, permintaan untuk sumber daya tersebut masih mungkin tidak berhasil.

Perhatikan bahwa dalam banyak kasus, klien masih bisa mengakses sumber daya yang ditolak dengan menggunakan penanggulangan teknis seperti VPN atau jaringan Tor.

Respons 451 Unavailable For Legal Reasons dapat ditembolok secara default, yaitu, kecuali jika dinyatakan lain oleh definisi metode atau kontrol cache eksplisit; lihat [RFC7234].

Sumber / Kutipan dari: Kode status HTTP 451 Unavailable For Legal Reasons ditentukan oleh bagian 3 dari RFC7725.

Bagaimana cara melempar kode status 451 dengan PHP?

Untuk melemparkan kode status HTTP 451 pada halaman web, fungsi PHP http_response_code dapat digunakan. Sintaksnya adalah sebagai berikut: http_response_code(451) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

Menguji Kode Status HTTP 451

Untuk dapat menampilkan kode status HTTP (dalam hal ini 451 Unavailable For Legal Reasons) dan informasi lain di sisi klien, konsol pengembangan harus dibuka dengan F12. Kemudian arahkan ke tab "Jaringan". Sekarang halaman dapat dibuka, situs web (contoh index.php) akan terlihat di tab jaringan. Ini harus dipilih dan kemudian bagian Herder harus dipilih. Pengguna kemudian akan melihat hasil berikut:

Kode status 451 Unavailable For Legal Reasons
Ikhtisar
URL: https://http-statuscode.com/errorCodeExample.php?code=451
Status: 451 Unavailable For Legal Reasons
Itu: Network
Alamat IP: XX.XX.XX.XX
Kode status 451 Unavailable For Legal Reasons

Cara membuat halaman kesalahan Anda sendiri untuk kode status 451

Membuat halaman kesalahan 451 Unavailable For Legal Reasons Anda sendiri relatif mudah dengan server web "Apache" dan "NGINX".

Apache Webserver

Server web "Apache" adalah salah satu server web yang paling umum di Internet. Untuk membuat halaman kesalahan 451 Unavailable For Legal Reasons Anda sendiri di "Apache", perubahan berikut ini harus dilakukan pada file berikut.

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

NGINX Webserver

Mirip dengan server web "Apache", "NGINX" juga banyak digunakan di Internet. Untuk membuat halaman kesalahan 451 Unavailable For Legal Reasons Anda sendiri di "NGINX", perubahan berikut ini harus dilakukan pada file berikut.

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

Kompatibilitas browser dari kode status 451

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

Apa efek SEO yang dimiliki oleh kode status 451?

Pertama-tama, penting untuk dipahami bahwa mesin pencari, terutama Google, terus berusaha memberikan pengalaman pengguna sebaik mungkin. Ini berarti bahwa mereka terus menyesuaikan algoritme mereka untuk mempromosikan konten berkualitas tinggi, relevan, dan mudah diakses. Kode status HTTP 451 Unavailable For Legal Reasons mengirimkan sinyal yang jelas kepada bot mesin pencari bahwa konten tersebut tidak dapat diakses karena alasan hukum.

Secara langsung setelah penerapan kode status 451 Unavailable For Legal Reasons, situs web yang mengembalikan kode ini diturunkan peringkatnya dalam hasil pencarian atau dihapus sepenuhnya. Ada alasan yang bagus untuk ini: jika pengguna mengklik tautan di hasil pencarian dan tiba di halaman yang tidak tersedia, hal ini akan membuat mereka frustrasi. Mesin pencari ingin menghindari pengalaman pengguna yang negatif ini dan oleh karena itu bereaksi negatif terhadap kode status 451 Unavailable For Legal Reasons.

Dalam jangka panjang, penggunaan kode status 451 Unavailable For Legal Reasons secara berulang-ulang untuk sumber daya yang berbeda di situs web dapat membuat mesin pencari mengklasifikasikan situs web tersebut sebagai situs web yang kurang dapat diandalkan atau kurang berharga. Hal ini pada gilirannya dapat mempengaruhi kinerja SEO situs web secara keseluruhan.

Efek tidak langsung lainnya menyangkut backlink. Tautan dari situs web lain merupakan faktor penting untuk peringkat mesin pencari. Namun, jika sebuah konten sering mengembalikan kode status 451 Unavailable For Legal Reasons, situs web yang telah ditautkan ke konten tersebut mungkin memutuskan untuk menghapus tautan tersebut agar tidak memengaruhi pengalaman pengguna pengunjung mereka. Hal ini akan semakin mengurangi nilai dan kepercayaan terhadap situs web tersebut.

Namun, ada juga strategi yang dapat digunakan oleh pemilik situs web untuk meminimalkan dampak negatif dari kode status 451 Unavailable For Legal Reasons pada SEO. Salah satu pilihannya adalah dengan menyediakan halaman kesalahan yang jelas dan informatif yang menjelaskan kepada pengguna alasan mengapa konten tidak tersedia dan menawarkan sumber daya alternatif atau tindakan yang harus dilakukan.

Konstanta dalam bahasa pemrograman

http.StatusUnavailableForLegalReasons
Response::HTTP_UNAVAILABLE_FOR_LEGAL_REASONS
:unavailable_for_legal_reasons

Meme yang menghibur tentang kode status HTTP 451

Penulis: Tony Brüser
Penulis: Tony Brüser

Tony Brüser adalah seorang pengembang web yang antusias dengan kegemaran pada kode status HTTP.

LinkedInGitHub