منتديات تلوين
إن رغبت المشاركة في المنتدى؟ قم بالضغط هنا

  منتديات تلوين > المنتديات العامة > 💻 تطوير وبرمجة المواقع
التسجيل المجموعات مشاركات اليوم البحث

الحل النهائي لسرقة روابط الصور واستهلاك الباندويث عبر الـ .htaccess


إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منذ 6 ساعات   #1
ناصر
إدارة المنتدى
 
الصورة الرمزية ناصر
 
تاريخ التسجيل: Feb 2016
رقم العضوية: 2
الدولة: USA
المشاركات: 674
ناصر غير متواجد حالياً
الحل النهائي لسرقة روابط الصور واستهلاك الباندويث عبر الـ .htaccess

حماية الصور من السرقة عبر ملف .htaccess ومنع استهلاك الباندويث


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

فعندما يقوم موقع آخر بعرض صورك، فإن سيرفرك هو الذي يتحمل تكلفة نقل البيانات، وكأن زوار ذلك الموقع يتصفحون موقعك أنت.
ولحل هذه المشكلة، يقدم ملف .htaccess طريقة قوية وفعّالة لمنع أي موقع من استدعاء صورك، مع السماح فقط لموقعك ومحركات البحث بعرضها.

الكود السحري لحماية الصور عبر .htaccess


ملاحظة هامة جداً قبل التركيب: يجب التأكد من تفعيل خيار RewriteEngine On في بداية ملف .htaccess الخاص بك حتى تعمل أكواد الحماية بدون مشاكل.

ضع هذا الكود داخل ملف .htaccess في المجلد الرئيسي لموقعك:

كود:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tlwen\.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google\.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing\.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo\.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?baidu\.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yandex\.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|ico)$ - [F,NC,L]
استبدل tlwen.com بنطاق موقعك أو منتداك.

شرح عمل الكود بالتفصيل


1) السماح بالطلبات المباشرة
كود:
RewriteCond %{HTTP_REFERER} !^$
يسمح بفتح الصور إذا تم طلبها مباشرة عن طريق كتابة رابط الصورة في المتصفح.

2) السماح لموقعك بعرض الصور
كود:
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tlwen\.com [NC]
استبدل tlwen.com بنطاق موقعك أو منتداك.

3) السماح لمحركات البحث
كود:
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google\.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing\.com [NC]
4) منع أي موقع آخر من عرض الصور
كود:
RewriteRule \.(jpg|jpeg|png|gif|ico)$ - [F,NC,L]
أي موقع خارج القائمة يحاول عرض صورة من سيرفرك سيواجه خطأ 403 Forbidden.

نصائح مهمة عند التركيب


– غيّر tlwen.com إلى رابط موقعك الحالي.
– أضف أي نطاقات أخرى تملكها وتريد السماح لها بعرض الصور.
– تأكد أن السيرفر يدعم ملفات .htaccess (Apache).
– لا تحذف سطر السماح لمحركات البحث حتى تظهر صورك في Google Images.
اعجبك الموضوع؟ بامكانك دعم منتديات تلوين
التوقيع
للابلاغ عن روابط التحميل المعطلة / Broken Links Report
راسلنا عبر البريد الإلكتروني:
tlwendotcom@gmail.com
او "الاتصال بنا"
  رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
منع, مواقع, اكواد, ارشفة, باندويث, تامين, تسريع, تطوير, حماية, حظر, سيرفر, سرقة, صور



اصدقاء تلوين


الساعة الآن 12:14 AM


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
زمردة - دليل المواقع العربية | نسخ ولصق الإيموجي | استخراج الألوان من الصور | فرونت بيج أون لاين