إحالة

يُعدّ الإحالة المرجعية أحد أنواع الروابط المرجعية الأربعة ، وهي طرقٌ تُمكّن مؤلفي المواقع الإلكترونية من طلب إشعارٍ عند قيام أي شخصٍ بالربط إلى أحد مستنداتهم. وهذا يُتيح للمؤلفين تتبّع من يقوم بالربط إلى مقالاتهم أو الإشارة إليها.

الإحالة المرجعية هي ببساطة استخدام رأس HTTP المُحيل لاكتشاف الروابط الواردة. عندما ينتقل متصفح عبر رابط وارد من الموقع أ (الموقع المُنشئ) إلى الموقع ب (الموقع المُستقبِل)، يُرسل المتصفح قيمة مُحيل تُشير إلى عنوان URL الذي جاء منه المستخدم. قد ينشر الموقع ب رابطًا إلى الموقع أ بعد زيارة الموقع أ واستخراج المعلومات ذات الصلة منه، مثل العنوان والبيانات الوصفية ونص الرابط، وما إلى ذلك. [ 1 ]

لا يتطلب نظام الإحالة العكسية سوى تفعيله في الموقع "ب" لإنشاء هذا الاتصال. ويتطلب هذا النظام ربط الموقع "أ" فعلياً بالموقع "ب". كما يتطلب أيضاً أن تتصفح المتصفحات الروابط.

اعتبارًا من مارس 2021، لن ينجح هذا إلا إذا قام الموقع المُرسِل بتعيين سياسة المُحيل صراحةً إلى no-referrer-when-downgrade أو unsafe-url، إما على الصفحة بأكملها باستخدام رؤوس HTTP أو علامات HTML الوصفية، أو على كل رابط فردي يُشير إلى الموقع المُستقبِل. [ 2 ] وإلا، فإن معظم المتصفحات الشائعة تُرسل افتراضيًا المصدر فقط في طلبات الوصول من مصادر مختلفة، مُزيلةً كل شيء عدا اسم النطاق من رأس HTTP Referrer ، [ 3 ] [ 4 ] [ 5 ] مما يمنع عمل طريقة الإحالة العكسية.

قضايا أمنية

إذا لم يتحقق الموقع المُشار إليه من صحة عنوان URL للموقع المُحيل، فقد يتعرض لرسائل البريد العشوائي (بسبب تزوير عناوين الإحالة) وقد ينتهي الأمر بروابط إلى محتوى ويب ديناميكي ومواقع ويب خاصة، مثل البريد الإلكتروني عبر الإنترنت . كان التحقق من المُحيل يُعتبر ثغرة أمنية محتملة لهجمات حجب الخدمة ، ولكنه هجوم بسيط للغاية لدرجة أن برامج خوادم الويب الحديثة مُحصّنة ضد هذا النوع من الهجمات. [ 6 ]

انظر أيضاً

  • Linkback ، وهي مجموعة من البروتوكولات التي تسمح للمواقع الإلكترونية بالربط ببعضها البعض يدويًا وتلقائيًا.
  • بروتوكول Pingback ، وهو بروتوكول مشابه ولكنه أكثر صعوبة لأنه يتطلب روابط مادية
  • التتبع ، وهو بروتوكول مشابه ولكنه أكثر عرضة للرسائل المزعجة
  • تحسين محركات البحث

مراجع

  1. "منتدى تصميم المواقع الإلكترونية لتطوير وبرمجة المواقع - روابط خلفية" . جونو لتصميم المواقع . مؤرشف من الأصل بتاريخ 26 أغسطس 2012. تم الاطلاع عليه بتاريخ 28 أكتوبر 2012 .
  2. "سياسة المُحيل - HTTP" . MDN . تم الاطلاع عليه بتاريخ 1 مارس 2025 .
  3. "سياسة المُحيل: الوضع الافتراضي هو "الأصل الصارم عند الوصول من مصادر مختلفة" - حالة منصة Chrome" . www.chromestatus.com . تم الاطلاع عليه بتاريخ 23 مارس 2021 .
  4. لي، ديمي؛ كيرشباومر، كريستوف (22 مارس 2021). "يقوم متصفح فايرفوكس 87 بحذف مُحيل HTTP افتراضيًا لحماية خصوصية المستخدم" . مدونة موزيلا الأمنية . تم الاطلاع عليه بتاريخ 23 مارس 2021 .
  5. ويلاندر، جون (10-12-2019). "منع التتبع" . مدونة WebKit .
  6. "سجلات IRC: freenode / #whatwg / 20111122" . مؤرشف من الأصل في 4 ديسمبر 2011. تم الاطلاع عليه في 22 نوفمبر 2011 .