DevToolPal
ع
3xx إعادة توجيه

308 Permanent Redirect

إعادة توجيه دائمة

ماذا يعني

نُقل المورد نهائيًا، ويجب على العملاء إعادة الطلب إلى العنوان الجديد بالطريقة والجسم نفسيهما.

الأسباب الشائعة

  • نُقلت مسارات API نهائيًا
  • إطار عمل يفرض الشرطة المائلة الختامية أو HTTPS
  • عمليات نقل نطاقات يجب أن تحافظ على POST

طريقة الإصلاح

إن كنت العميل أو الزائر

حدّث العنوان في شيفرتك وأعد إرسال الطلب نفسه. قد لا تدعم العملاء القديمة جدًا 308.

إن كنت مسؤولًا عن الموقع أو الواجهة البرمجية

استخدم 308 للنقل الدائم لنقاط النهاية التي تستقبل POST أو PUT. بالنسبة إلى الصفحات العادية، يتساوى 301 و308 لدى محركات البحث.

مثال على الاستجابة

HTTP/1.1
HTTP/1.1 308 Permanent Redirect
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: https://api.example.com/v2/items
Content-Length: 0

المواصفة

RFC 9110 §15.4.9

الأسئلة الشائعة

› هل ينقل 308 قيمة SEO مثل 301؟

نعم. يعامل Google الرمز 308 معاملة 301.

› لماذا يعيد Next.js أو Vercel الرمز 308؟

تستخدم قواعد الشرطة المائلة الختامية وإعادة التوجيه لديهما 308 افتراضيًا للحفاظ على الطرق.