عرض مشاركة مفردة
 
  #2  
قديم 03-08-2007, 05:56 AM
أبو آلاء أبو آلاء غير متصل
عضو
 
تاريخ التسجيل: Apr 2007
مشاركة: 430
مستوى تقييم العضوية: 18
أبو آلاء is on a distinguished road
وسام انفنتي 
عدد الأوسمة: 1 (المزيد ...)
الافتراضي

أخي الكريم

الحل يكون باستخدام أوامر ملف 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 وبذلك لن يتمكن أحد من وضع وصلة في موقعه لبرنامج عندك في الموقع، وإذا فعل ذلك فلن يعمل معه الرابط .. وعلى الزائر التوجه إلى موقعك والتحميل منه مباشرة.


أتمنى أن تكون الصورة واضحة لك أخي الكريم .

تقبل تحيتي .






التوقيع

الرجال أربعة :
رجل يعلم و يعلم أنه يعلم فذلك العالم فسألوة
ورجل يعلم ولا يعلم أنه يعلم فذلك الناسي فذكره
ورجل لا يعلم و يعلم أنه لا يعلم فذلك الجاهل فعلموة
ورجل لا يعلم و لا يعلم أنه لا يعلم فذلك الأحمق فاجتنبوة .