هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش جلوگیری از نمایش عکسهای سایت شما در سایت های دیگر
#1
برای اینکار به کنترل پنل سایت خود مراجعه کنید و از قسمتی که دسترسی به مدیریت فایلهای دارید دنبال فایل htaccess. بگردید. ( توجه کنید که این فایل نام ندارد و در واقع این عبارت پسوند آن است). توسط ادیتور آن را باز کنید و یکی از دو دستور زیر را در آن قرار دهید.
کد :
—————————————————-
RewriteEngine On
RewriteCond %{HTTP_REFERER} ^[http|nttp].*$
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)? rastgo.com/.*$ [NC]
RewriteRule ^.*$ http:// test.com/leecher.png [R,L]
—————————————————–
دقت کنید که باید عبارت test.com را به نام دومین خود عوض کنید.
همچنین اگر بخواهید به جای عکس مورد نظر دزد محترم چیز دیگری نمایش داده شود باید از خط آخر استفاده کنید و فایلی را با نام (البته در این مثال از leecher.pngاستفاده شده است) در هاست خود قرار دهید تا به جای عکس های شما این عکس جدید لود شود. البته توجه کنید که باز هم این عکس از پهنای باند شما استفاده خواهد کرد.
این دستور هرگونه فایلی را با هر پسوندی (*.) را محافظت می کند. البته توجه کنید که مطالب متنی شما محافظت نمی شوند چونکه کپی شده اند. ولی با این دستور شما سایتهایی که صفحه های شما را html و یا php و یا asp توسط فریم لود می کنند هم ناکام می گذارد.
اما اگر بخواهید کمی رعایت حال آنها را بکنید از دستور زیر استفاده کنید :
کد :
————————————————–
RewriteEngine On
SetEnvIfNoCase Referer “^http://my\.apache\.org/” local_ref=1
<FilesMatch “\.(gif|jpg)”>
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
————————————————


منبع
پاسخ
 سپاس شده توسطgeo (۱۳۹۰/۱۲/۲۹، ۰۵:۰۸:۴۴ صبح) ، میدوری (۱۳۹۰/۱۲/۲۹، ۰۸:۵۳:۰۸ صبح) ، tofighi (۱۳۹۱/۱/۹، ۰۶:۵۲:۵۳ صبح)
#2
قسمت آخر که گفته شده :

کمی مراعات آن ها را بکنید با کد زیر.

منظورش چی هست ؟(چه اتفاقی می افته با کمی مراعات کردن)
پاسخ
#3
اگه سایتی از صفحه های html و یا php و یا asp توسط فریم سایت شما رو لود بکنه با دستور دوم عکس ها نمایش داده میشه

ولی اگه فقط از لینک عکس استفاده کنه نمایش داده نمیشه

ولی دستور اول در هر دو صورت عکس لود نمیشه و عکس مربوطه که لینکش رو در آخر کد اضافه کنید لود میشه
پاسخ
 سپاس شده توسطgeo (۱۳۹۰/۱۲/۲۹، ۰۹:۲۲:۴۲ صبح)
#4
با اجرای دستور بالا، اگر بر روی دامنه خود آپلودسنتر نصب کرده باشیم، آیا تصاویر آپلودی در سایت های دیگر

بجز سایت خودمان نمایش داده خواهد شد ؟
پاسخ
#5
ممنون يه سوال:
اون فایل htaccess. كه توي root هستش را بايد ويرايش كرد يا نه؟
اونوقت هر عكسي هر جاي تو هر شاخه اي اپلود بشه نمايش داده نميشه؟ يا فقط عكسهايي كه توي روت آپلود ميشن؟؟
پاسخ
 سپاس شده توسطشماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۴۶:۱۰ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۰۸:۵۲ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۰۷:۴۶ عصر)


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  جلوگیری از ورود بوت های ناخواسته به سایت hasan2014 0 1,433 ۱۳۹۳/۱۰/۱، ۰۹:۵۶:۳۳ صبح
آخرین ارسال: hasan2014
Heart جلوگیری از سرقت تصویرهای سایت میدوری 6 3,987 ۱۳۹۳/۵/۲۵، ۱۵:۰۲:۴۲ عصر
آخرین ارسال: میدوری
Heart جلوگیری از کپی گرفتن تصاویر در سایت میدوری 0 1,732 ۱۳۹۱/۹/۲۷، ۱۳:۵۹:۱۵ عصر
آخرین ارسال: میدوری

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان