الرئيسية / لوحات التحكم السي بنل / حماية الترافيك الباندويث بالهوت لنك hotlink protection‏
حماية الترافيك الباندويث بالهوت لنك hotlink protection‏ cpanel
حماية الترافيك الباندويث بالهوت لنك hotlink protection‏ cpanel

حماية الترافيك الباندويث بالهوت لنك hotlink protection‏

حماية الترافيك الباندويث بالهوت لنك hotlink protection‏ cpanel
حماية الترافيك الباندويث بالهوت لنك hotlink protection‏ cpanel
يعاني البعض أحيانا من السحب العالي للباندويدث بموقعهم دون معرفة السبب
خصوصا للمواقع التي تقوم علي تحميل الملفات
و النتيجة أحيانا تكون بسبب استخدام روابط الملفات بالموقع علي مواقع أخري يقوم أعضائها بالتحميل علي حساب الباندويدث الخاص بموقعك
و النتيجة BandWidth Limit Exceed
و الموضوع حلة بسيط جدا بإذن الله
وهو منع استخدام روابط ملفاتك من خارج موقعك أو ما يسمي
HotLink Protection
و سنقوم بشرحة لمن يملك لوحة تحكم سي بانل CPanel
أما من يملك لوحة تحكم أخري فسنقوم بشرح كيفية عمل ملف .htaccess ليقوم بهذه العملية
و نبدأ بشرح السي بانل
أولا : قم بالتوجهة للسي بانل خاصتك كالتالي
www.xxxx.com/cpanel
www.xxxx.com:2082
مع استبدال xxxx.com برابط موقعك
و أدخل اليوزر نيم و الباسورد خاصتك
لتفتح معك السي بانل
ثم من Security اختر HotLink Protection

أو يمكنك الدخول مباشرة بالرابط التالي
http://www.xxxx.com:2082/frontend/x3/mime/hotlink.html
مع استبدال xxxx.com برابط موقعك

و نبدأ بالشرح
الوضع الإفتراضي للموضوع هو Disable
بالأسفل عندنا كلمة URLs to allow access
المواقع المسموح لها باستخدام الروابط و هي تبقي روابط الموقع الخاص بنا
أو أي موقع أخر مسموح لة باستخدام الروابط

بعد ذلك عندنا Extensions to allow
الإمتدادات المطلوب حجبها بحيث لا يمكن استخدام روابطها من الخارج ويتم الفصل بين كل امتداد و أخر بـــــ ( , )
ثم بالأسفل Url to Redirect to
أو الرابط المطلوب التحويل لة عند استدعاء احد الملفات من خارج الموقع
و أخر شيء Allow direct requests
بمعني السماح بطلب الملفات مباشرة من الاكسبلورر و هي المفروض لا يتم تفعيلها برضة

فمثلا
عندي صورة علي موقعي بنفس الامتداد gif نجرب نحطها

في حالة طلبها بكود img

نلاحظ أن الصورة التي ظهرت هي الصورة المحول لها و ليس الصورة الأصلية
طيب بفرض اننا وضعنا رابط المعهد من ضمن الروابط المسموح لها باستخدام الروابط
النتيجة ان الصور ستظهر عادي طالما انها الريفير بتاعها هو المعهد ولكن اي موقع اخر لن بستطيع استخدامها
وكدة يبقي الموضوع سهل جدا
كل المطلوب هو
1- URLs to allow access
تكتب فيها روابط موقعك و لو عايز تكتب مواقع تانية تكون سامح لها انها تعمل استدعاء لملفات من عندك
نصيحة : اكتب رابط موقعك مرتين مرة بـــ www و نرة بدونها
2- Extensions to allow
اكتب فيها كل امتدادات الملفات المطلوب حجبها و افصل بين كل امتداد و التاني بكوما
3- Url to Redirect to
اكتب فيها الرابط المطلوب التحويل لة في حالة استدعاء احد ملفاتك من الخارج
في الشرح كتبنا رابط تحويل لصورة ممكن تخلية رابط تحويل لموقعك لو عايز
4- Allow direct requests
لا أنصح بتفعيلها لية
لانة في حالة انك مفعلها ممكن الوصول لملفاتك بسهولة عن طريق كتابة العنوان url للملف مباشرة في الانترنت اكسبلورر

و بس انتهي الشرح للي عندهم سي بانل
وللي ماعنده
بسيطة جدا
افتح ملف .htaccess وضيف فية الكود هذا

RewriteCond %{HTTP_REFERER} !^http://www.xxxx.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.xxxx.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://xxxx.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://xxxx.com$      [NC]
RewriteRule .*.(gif|jpg)$ http://www.xxxx.com [R,NC]

مع استبدال xxxx.com بروابط موقعك
و ملاحظة ان أخر سطر هو الرابط المحول الية لو حبيت تحول لحاجة غير موقعك

و ما بالاحمر هو الامتدادات المحجوبة أضف زي مانت عايز و افصل بين كل امتداد و اخر بالعلامة( | )
و أتمني الشرح يكون واضح

مع تحياتي

1,208 مشاهدة