DevToolPal
ع
4xx أخطاء العميل

410 Gone

زال نهائيًا

ماذا يعني

زال المورد نهائيًا ولا يُعرف له عنوان جديد. وبخلاف 404، يصرّح الخادم بذلك عن قصد.

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

  • حُذف المحتوى عمدًا
  • أُوقف إصدار من الواجهة البرمجية
  • عروض أو إعلانات انتهت صلاحيتها

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

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

احذف الرابط أو الإشارة المرجعية؛ فالمورد لن يعود. وفي الواجهات انتقل إلى الإصدار البديل.

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

استخدم 410 للحذف المتعمد لتُسقط محركات البحث العنوان أسرع؛ واستخدم 301 إن وُجد بديل حقيقي.

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

HTTP/1.1
HTTP/1.1 410 Gone
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Gone",
  "status": 410,
  "detail": "API v1 was retired on 2025-01-31. Use /v2."
}

المواصفة

RFC 9110 §15.5.11

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

› هل 410 أفضل من 404 لتحسين محركات البحث؟

قد تُسقط محركات البحث العنوان ذا 410 أسرع قليلًا، لكن كليهما يؤدي إلى الإزالة من الفهرس.

› هل يمكن أن تعود صفحة 410؟

تقنيًا نعم، لكن العملاء ربما نسوها. استخدم 404 إن لم تكن متأكدًا.