جلوگیری از کپی تصاویر سایت

فهرست مطالب
جلوگیری از کپی تصاویر سایت

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

در این مقاله میخوانیم :

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

آموزش جلوگیری از کپی تصاویر سایت

برای جلوگیری از نمایش مطالب و عکس های خود در سایر وب سایت ها می توان از ویژگی Hot link استفاده کرد.

Hotlink ها لینک های مستقیمی از domain شما به image ها یا فایل های multimedia ( فیلم ، انیمیشن و… ) از دیگر domain ها می باشند که اینکار می تواند موجب کاهش ترافیک سایت شما شود.

برای جلوگیری از کپی تصاویر سایت خود می توانید از یک فایل بسیار کوچک به نام htaccess استفاده کنید.

همچنین در صورتی که مایلید ، می توانید به جای تصاویر وب سایت شما که در سایر وب سایت ها لینک داده شده است یک تصویر جایگزین انتخاب کنید.

با تکمیل فرم در سایت htaccesstools می توانید مانع کپی تصاویر سایت خود شوید .

لینک فرم ساخت کد برای htaccess

آموزش تیتر های فرم ساخت کد

فرم مانند تصویر زیر در سایت htaccesstools مشاهده خواهید که که یک به یک آیتم های آن را برای پر کدن توضیح می دهیم :

جلوگیری از کپی تصاویر سایت

Allowed Domain

در این بخش نام سایت یا سایت هایی که می خواهید دسترسی به تصاویر را داشته باشند معرفی کنید؛

نکته :

  • حتما آدرس سایت خود ( اصلی ) را وارد کنید ، آدرس موتور های جستجو مانند گوگل ، یاهو ، بینگ و … هم می توانند درج شوند.
  • در این بخش نیاز به نوشتن www در ابتدای آدرس سایت ها نیست.
  • همچنین می توانید آدرس فید ( feed ) سایت خود را نیز وارد کنید ، ( مثال : feeds2.feedburner.com/mamir )

Allow Blank Referers

با توجه به اینکه تعدادی از افراد با استفاده فایروال های خاص امکان ردیابی و شناسایی محل ارجاع را به شما نمی دهند در این بخش میتوانید دسترسی این افراد به تصاویر را محدود کنید. توجه داشته باشید که با این کار کسانی که قصد کپی مطالب سایت را ندارند و با وارد کردن آدرس تصویر به صفحه آن میرسند نیز محدود میشوند. در مجموع پیشنهاد میکنیم که این گزینه را تغییر نداده و در حالت پیش فرض ( Allow Blank Referers ) باقی بگذارید.

Blocked Image URL

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

Files To Protect

این قسمت مخصوص پسوند فایل هایی است که میخواهید در کپی مطالب سایت و دامنه های خارجی نمایش داده نشوند می باشد.

با فشردن کلید generate وارد صفحه ی دیگری میشوید که نشان می دهد کد برای شما تولید شده است؛ با اضافه کردن این کد به فایل htaccess در روت هاست خود عملا جلوگیری از کپی تصاویر سایت کرده اید.

تست جلوگیری از کپی تصاویر سایت

بعد از انجام مراحل فوق با رجوع به این لینک : Test hotlink protection می توانید به تست کپی تصاویر خود بپردازید.

.

کد جلوگیری از کپی تصاویر سایت

اگر به هر دلیلی نمیخواهید و یا نمی توانید مراحل بالا را انجام دهید ، کافیست کد زیر را برای اعمال محدودیت به فایل htaccess اضافه نمایید :

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mamir.ir [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/mamir [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

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

دقت کنید در کد بالا به جای ادرس سایت مــَمیر (mamir.ir) ادرس سایت خودتون رو بنویسید و همچنین ادرس feed یا خوراک سایتتون رو هم بزارید.

.

امیدواریم این مقاله برای شما مفید واقع شود.

تولید شده در بخش برنامه نویسی داده پردازان مدرن

2 پاسخ

  1. عاااااااااالی بود ممنون واقعا . من دچار این مشکل شده بودم و چون Rank سایتم بالا نبود دایم مقالاتم رو در سایت های دیگه میدیدم . بازم ممنون

    1. خواهش میکنم ، خوشحالیم که این مقاله مفید واقع شده.
      متاسفانه باید فرهنگ حق معنوی یک اثر خصوصا در حوزه ی تولید محتوی در بستر اینترنت جا بیافتد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *