أخي الكريم
الحل يكون باستخدام أوامر ملف htaccess.
لحجب الصور أو ملفات موقعك عن الظهور في موقع غير موقعك استخدم الكود التالي:
كود:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^$ [OR]
RewriteCond %{HTTP_REFERER} !^http://site/.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www/.site/.com/.*$ [NC]
RewriteRule .*.([jpg|gif|jpe?g]+)$ - [NC,F]
لاحظ أن هذا الكود يحجب كل وصلات الصور الخارجة من موقعك من الظهور في مواقع أخرى، ويمنعها من الظهور إلا في موقعك سواء كان :
http://site.com/
أو
http://www.site.com/
فقط عدل الكود السابق وضع مكان site اسم موقعك.
والدالة الأخيرة في الكود RewriteRule هي لتحديد لاحقات الصور المراد منعها، ويمكنك الزيادة عليها كما ترغب.
يمكنك أيضاً إضافة لاحقات الملفات التي تريد منع تحميلها من موقعك كالملفات المضغوطة zip , rar .. أو اللاحقات التنفيذية مثل exe وبذلك لن يتمكن أحد من وضع وصلة في موقعه لبرنامج عندك في الموقع، وإذا فعل ذلك فلن يعمل معه الرابط .. وعلى الزائر التوجه إلى موقعك والتحميل منه مباشرة.
أتمنى أن تكون الصورة واضحة لك أخي الكريم .
تقبل تحيتي .