الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   مجتمع ديموفنف (http://www.arabwebtalk.com/forumdisplay.php?f=73)
-   -   الملفات الصوتيع في اتنفنتي (http://www.arabwebtalk.com/showthread.php?t=61092)

alshakicom 03-08-2007 04:18 AM

الملفات الصوتيع في اتنفنتي
 
كيف يمكنني حماية الملفات الصوتيه والفديو من عرضها في عدة مواقع وانا اتحمل الترايفك

أبو آلاء 03-08-2007 05:56 AM

أخي الكريم

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


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

تقبل تحيتي .

alshakicom 03-08-2007 11:26 PM

الله يسعدك ياشيخ وجاااااري التجربه

alshakicom 03-08-2007 11:47 PM

Server Error
The following error occurred:
[code=SERVER_RESPONSE_RESET] The server response could not be read because of an error. Contact your system administrator.

لاسف ماضبط هذه النتيجه

أبو آلاء 04-08-2007 12:09 AM

تأكد أنه لايوجد ملف بنفس الاسم في المجلد اخاف انك الصقته عليه ياغالي .

لك تحيتي

أبو آلاء 04-08-2007 01:05 AM

هذه طريقة أفضل من الأولى وأضمن بحول الله وجربتها وعملت لدي وهي كالتالي :

ادخل cPanel الخاص بموقعك


ثم ادخل على :

HotLink Protection

ستجد مربع كبير به روابط موقعك

اسفل المربع الكبير تجد :

Extensions to allow (seperate by commas):

به جميع الامتدادات تقريبا اضف له ماتريد من امتدادات تريد حمايتها مثل : rar,zip,txt

بعد ذلك يوجد :

Url to Redirect to:

ضع به عنوان موقعك حتى يعود المتصفح بمن يريد تحميل ملف من موقع آخر الى موقعك بشكل آلي

أخيرا ضع علامة صح في المربع الصغير واضغط زر ( Activate )

والان سيظهر لك الامتدادات التي تم حمايتها وعد للخلف ستجد في اعلى الصفحة التي اجرينا عليها التعديلات العبارة التاليه :

Hotlink protection is currently enabled

وهذا يعني انها خاصية مفعله لديك

الان اي صوره محطوط رابط لها من موقعك في موقع آخر لن تظهر وسيكون مكانها اكس

اما الملفات ( التحميل ) فلن يستطيع احد سرقتها ومن يضع الرابط في موقعه سيعود به الى موقعك


تقبل تحيتي وانتظر ردك .

alshakicom 04-08-2007 01:50 AM

ماتغير شي يالغالي عادي تعمل في اي موقع

اتبعت طريقة بالاعلى واعطاني كل شي تمام كما ذكرت الا ان

باللون الاحمر enabled هكذا

Hotlink protection is currently enabled


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 07:29 PM.

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012