چگونه از سایت خود در برابر Hotlink محافظت کنید

قرار دادن امنیت در برابر Hotlink برای جلوگیری از مسائل مربوط به سرقت محتوا و پهنای باند بسیار مهم است.

قبل از ادامه به خاطر داشته باشید که محافظت در برابر Hotlink به وب سایت شما در نتایج جستجو لطمه وارد نمی کند.تا زمانی که موتورهای جستجو را از فهرست کردن تصاویر خود مسدود نکنید،تلاش‌های بهینه‌سازی موتور جستجو (SEO) شما بی‌تأثیر خواهد بود.

چهار روش برای محافظت در برابر Hotlink

روش 1: دسترسی به تنظیمات plesk

اگر وب سایت خود را در پویاسازان میزبانی می کنید، می توانید محافظت از لینک مستقیم را از پلسک تنظیم کنید. این فرآیند باید در سایر کنترل پنل ها مشابه باشد. این مراحل را دنبال کنید:

وارد حساب کنترل پنل پلسک خود شوید.

در کنترل پنل پلسک گزینه Hotlink Protection را انتخاب کنید.

دسترسی به تنظیمات plesk

در صفحه باز شده همانطور که مشاهده می کنید در قسمت Protected files extensions پسوند فایل هایی که محافظت شده نمایش داده شده است.در بخش Addresses of friendly websites  ادرس وب سایت هایی که می توانند از محتوای سایت استفاده کنند دیده می شوند.

دسترسی به تنظیمات plesk

روش 2: استفاده از سرویس FTP

گزینه دیگر این است که فایل htaccess. وب سایت خود را با دسترسی به آن از طریق یک سرویس گیرنده FTP مانند FileZilla یا مدیریت فایل در کنترل پنل حساب میزبانی خود ویرایش کنید.

به خاطر داشته باشید که این روش شامل ویرایش کد وب سایت شما می شود، بنابراین مراقب باشید که یک خطای کوچک می تواند سایت شما را دچار مشکل کند.

هنگامی که به FTP وب سایت خود وصل شدید یا مدیر فایل را باز کردید، به پوشه public_html بروید.

در پوشه public_html، فایل .htaccess را پیدا کنید و آن را دانلود کنید.

در رایانه خود، یک کپی از فایل htaccess.اصلی تهیه کنید تا اگر مشکلی در هنگام اعمال تغییرات به وجود امد فایل اصلی موجود باشد.

فایل htaccess. را با استفاده از ویرایشگر متن دلخواه خود باز کنید.

کد زیر را در فایل htaccess. کپی کنید :

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$

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

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

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

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

RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

yourdomain.com را به دامنه واقعی سایت خود تغییر دهید.

فایل htaccess. ویرایش شده را ذخیره کرده و دوباره در پوشه public_html آپلود کنید.

ادامه ی مقاله را در بخش سوم  Hotlink چیست و دلایل عدم استفاده از ان؟(بخش سوم) مطالعه کنید.

آخرین به روز رسانی: 5 شهریور 1403