هات لینک پروتکشن یکی از قابلیت هایی است که به مدیران این امکان را می دهد، استفاده از لینک فایل ها یا تصاویر وب سایت خود را از دسترس سایت های دیگر دور نگه دارند.
با استفاده از Hotlink Protection، وقتی وب سایت دیگری از لینک رسانه ها و مدیاهای وب سایت ما استفاده می کند، نمی تواند تصاویر، کدهای CSS یا جاوا اسکریپت را از صفحات سایت ما لود کند. این قابلیت به نام های دیگری از جمله : Direct Linking یا Inline Linking هم شناخته می شود.
با ما تا انتهای این مقاله همراه باشید تا در مورد این موضوع جذاب و کاربردی بیشتر صحبت کنیم…
هات لینک (Hotlink) به چه معناست؟
Hotlinking به معنای تصویر یا فایلی از یک وب سایت است که در سایت دیگری با یک لینک نمایش داده می شود.
هر بار که تصویر یا فایل جدیدی توسط مدیر سایت اضافه می شود، یک لینک که به آدرس منبع آن اشاره دارد دریافت می کند. در اینصورت با استفاده از هات لینک می توانند یک لینک ایجاد کرده و تصاویر یا فایل های خود را در تمام وب سایت های دیگر تگ کنند. سپس هر زمان که لینک تصویر یا فایل به روز شود، در تمام وب سایت هایی که از این لینک ها استفاده شده، به همان صورت به روز می شود.
اگر وب سایت دیگری به فایلی که در وب سایت شما میزبانی می شود دسترسی پیدا کند، می تواند بخشی از ترافیک هاست وب سایت شما را مصرف کند. استفاده از ترافیک یک سایت می تواند منجر به افزایش هزینه میزبانی آن وب سایت شود و این دلیل اصلی است که ما باید از وب سایت خود در برابر سرقت ترافیک یا هات لینک محافظت کنیم.
هنگامی که Hotlink بارگذاری می شود، تصویر در وب سایت اصلی لود شده و در واقع از ترافیک هاست آن استفاده می کند. ترافیک مقدار داده ای است که در یک بازه زمانی از یک سرور به سرور دیگر منتقل می شود. ترافیک مصرفی همیشه به حجم فایل، تعداد کاربرانی که به وب سایت دسترسی دارند، سرعت اتصال و نوع اتصال بستگی دارد.
مشکل اصلی استفاده از Hotlink مصرف بیش از حد از پهنای باند و ترافیک هاست است که فعال کردن این قابلیت می تواند به محدود کردن ترافیک خروجی از هاست ما کمک می کند.
مثالی از هات لینک
وب سایت های دیگر به صورت دایرکت و مستقیم از سایت خود میتوانند به عکس یا فایلی در سایت شما لینک بدهند، معمولاً استفاده از تگ <IMG> به عنوان Hotlinking شناخته می شود.
فعال سازی هات لینک پروتکشن در هاست پلسک
از طریق پنل Plesk می توانید قابلیت هات لینک پروتکشن را در هاست ویندوز فعال کنید. فقط کافیست مراحل زیر را دنبال کنید :
1) ابتدا وارد کنترل پنل پلسک شوید.
2) در سربرگ “Websites and Domains”، بر روی گزینه «Hotlink Protection» کلیک کنید.
3) برای فعال کردن این قابلیت گزینه “Switch On” را انتخاب کنید.
4) میتوانید پسوند فایلهایی را که باید در برابر hotlinking محافظت شوند، در قسمت “Protected files extensions” مشخص کنید. می توانید پسوندهای مختلف را وارد کنید و سپس آنها را با کاراکتر فاصله خالی جدا کنید (Space). پسوند فایل ها می تواند jpeg ، .bmp ، .jpg ، .dib. و غیره باشد. پس از این که پسوند فایل ها را در بخش مربوطه وارد کردید، از آن به بعد تمام آن فایل ها با پسوندهای مشخص شده در آن دامنه در برابر Hotlinking محافظت می شوند.
5) اگر میخواهید لینک مستقیم از سایتهای خاصی را مجاز کنید، آن آدرسهای وبسایت را در قسمت “Addresses of friendly websites” اضافه کنید و سپس بر روی «Add» کلیک کنید. سایتهایی که در این بخش اضافه شدهاند، میتوانند محتوای وبسایت شما را لینک کنند. درواقع کاربر قادر است وب سایت هایی را که می توانند بصورت هات لینک از محتوای سایت استفاده کند را مدیریت نماید.
6) پس از انجام تنظیمات دلخواه در نهایت بر روی دکمه “OK” کلیک کنید.
غیرفعال کردن Hotlink Protection در هاست پلسک
اگر نیاز به حذف یا غیرفعال کردن این قابلیت داشته باشید، مراحل زیر را باید طی کنید :
1) وارد پنل Plesk شوید و به سربرگ “Websites and Domains” بروید.
2) بر روی گزینه “Show More” کلیک کنید تا لیست گزینه های آن دامنه باز شود.
3) روی گزینه «Hotlink Protection» کلیک کنید.
4) دامنه ای را که می خواهید این قابلیت را برای آن حذف کنید در قسمت “Addresses of friendly websites” انتخاب کنید و روی دکمه “Remove” کلیک کنید و دوباره آن را تأیید کنید.
5) برای ذخیره تغییرات بر روی دکمه “OK” کلیک کنید.
6) کار تمام است.
نتیجه گیری
در این مقاله توضیح دادیم که می توانید از فایل های رسانه ای خود در برابر هات لینک شدن محافظت کنید. hotlinkها واقعا می توانند میزان بالایی از ترافیک هاست شما را شما استفاده کنند. بنابراین، اگر فایلهای رسانهای زیادی در وبسایت خود دارید، به شما توصیه میکنیم حتما از hotlink protection استفاده کنید.
امیدواریم این آموزش برای شما مفید بوده باشد. اگر سوالی دارید، می توانید در بخش دیدگاه ها با ما مطرح کنید. پیروز باشید 🙂