Kod status HTTP 301 bermaksud ubah hala kekal "Dipindahkan Secara Kekal". URL baharu memulakan permintaan seterusnya.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Kod status HTTP 301 bermaksud Dipindahkan Secara Kekal. Apabila pelayan mengembalikan kod status 301, ia memberitahu pelanggan bahawa sumber yang diminta telah dipindahkan secara kekal ke lokasi lain. Selepas menerima respons 301, pelanggan harus menggunakan URL baharu untuk memulakan permintaan seterusnya.
Situasi biasa ialah apabila tapak web menukar nama domainnya atau menukar struktur URLnya, pelayan akan mengembalikan kod status 301 untuk memaklumkan pelanggan bahawa ia harus mengakses URL baharu pada masa hadapan. Selepas menerima respons 301, penyemak imbas akan mengubah hala secara automatik ke alamat URL baharu, dan enjin carian juga akan mengemas kini indeks dan memindahkan berat URL lama ke URL baharu.
Perlu diambil perhatian bahawa kod status 301 mewakili ubah hala kekal, jadi pelanggan harus cache URL baharu selepas menerima respons 301 dan permintaan akan datang akan terus menggunakan URL baharu dan bukannya mengakses URL lama.
Atas ialah kandungan terperinci Apakah maksud kod status HTTP 301?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!