مرکز آموزش

روش جلوگیری از استفاده پهنای باند و تصاویر دامنه بوسیله Hot link

سارقان مطلب و پهنای باند با کپی کردن لینک فایل های درون سرور شما ( مثالا تصاویر ، موزیک ها ، کلیپ های فلش و ...) به پیشرفت سایت خودشان کمک می کنند و  از پهنای باند شما استفاده می کنند که می تواند باعث کندی لود شدن صفحات سایت شما و یا حتی در برخی موارد تمام شدن پهنا باند ماهیانه شما شود.

برای تنظیم مسدود کنندهHot link برای فایل های 'jpg' ، 'gif' و 'css' باید دستور العمل زیر را در فایل htaccess قرار دهید:

 

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]

RewriteRule \.(gif|jpg|css)$ - [F]

 

 

متن بالا به این معنی است که Apache Web Server تمام لینک های '.gif', '.jpg' and '.css' را مسدود نموده است، قبل از ذخیره فایل htaccess مطمئن شوید که به جای عبارت  yourdomain.com نام دامنه خود را قرار دهید.

همچنین شما می توانید یک عکس جایگزین را توسط کد زیر بجای عکس های موجود در سایت خود قرار دهید تا در صورت کپی کردن لینک عکس های شما این عکس جایگزین شده به نمایش در آید.

 

 

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http://(www\.)?yourdomain.com/.*$ [NC]

RewriteRule \.(gif|jpg)$ http://www.yourdomain.com/hotlink.jpg [R,L]

 

این کد به این معنی است که به جای تمام فایل های 'jpg'و'gif' را که در سایت دیگری لینک شده را با عکس دیگر که در آدرس  http://www.yourdomain.com/hotlink.jpg جایگزین می نماید.

yourdomain.com  : نام دامنه شما

yourdomain.com/hotlink.jpg : آدرس عکسی که می خواهید جایگزین شود.


آیا این پاسخ به شما کمک کرد؟  پرینت این مقاله

در همین زمینه


ایجاد اکانت FTP در سی پنل

FTP مخفف عبارت File Transfer Protocol  پروتکلی استاندارد جهت انتقال فایل بین کامپیوترهای مختلف...

مي توانم يوزر هاستم را تغيير دهم؟

خیر شما ميتوانيد يوزر هاست را تغيير دهيد ولي اين امكان در كنترل پنل هاستتان وجود ندارد و بايد يك...

چگونه بانک اطلاعاتی Mysql بسازم؟

برای ایجاد بانک اطلاعاتی و یوزر آن به شکل زیر اقدام کنید : 1- وارد کنترل پنل هاست شوید و طبق عکس...

نحوه گرفتن نسخه پشتیبان (بک آپ)

جهت ایجاد فایل پشتیبان کامل که شامل فایلها و بانکهای اطلاعاتی است در هر لحظه میتوانید پس از ورود...

ورود به كنترل پنل سی پنل

domain.com:2083  لاگین امن  domain.com:2082 و یا domain.com/cpanel كه بجاي domain.com باید آدرس...