ما هي حماية HotLink Protection؟ #
تحدث ظاهرة سرقة الروابط المباشرة (Hotlinking) عندما يقوم موقع خارجي بعرض صور أو مقاطع فيديو مخزنة على خادمك مباشرة في صفحات موقعه. يؤدي ذلك إلى استنزاف باندويث وموارد استضافتك لحساب موقع آخر دون أي فائدة لك.
تمنع ميزة HotLink Protection المواقع الخارجية من تضمين وسائطك مباشرة وتلزمهم باستضافة صورهم بأنفسهم.
تفعيل الحماية من لوحة cPanel #
1) سجّل الدخول إلى cPanel.
2) في قسم الأمان (SECURITY)، اضغط على Hotlink Protection.
3) اضغط على زر Enable لتفعيل الميزة.
4) تأكد من أن نطاقاتك مدرجة في قائمة النطاقات المسموح لها بعرض الصور (URLs to allow access).
5) حدد الامتدادات المحمية في حقل (Block direct access for these extensions): مثل jpg, jpeg, gif, png, bmp, webp.
6) اضغط Submit لحفظ الإعدادات.
التفعيل عبر ملف .htaccess مباشرة #
يمكنك أيضاً تفعيل الحماية عبر إضافة الكود التالي إلى ملف .htaccess الخاص بموقعك:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomain.com [NC]
RewriteRule .(jpg|jpeg|png|gif|webp)$ - [NC,F,L]
مع استبدال yourdomain.com باسم نطاقك الخاص.