دیتالایف انجین فارسی

جلوگيري از کپي تصاوير

تاریخ انتشار: 4 مهر 1387
ارسال کننده: Mohammad_1ta
با اين روش مي توانيد از کپي شدن تصاويري که در سايت آپلود کردين، در سايت هاي ديگر جلوگيري کنين و اينکار باعث ذخيره شدن زيادي از مقدار پهناي باند سايتتون ميشه.


فايل htaccess. رو باز کنيد و کد زير رو پس RewriteEngine On قرار دهيد:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://yourdomain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.yourdomain.com/.*$ [NC]
RewriteCond %{REQUEST_URI} !^/stolen.jpg [NC]
RewriteRule \.(gif|GIF|jpg|JPG)$ http://yourdomain.com/theif.jpg [R]

توجه: بجاي yourdomain.com در کدهاي بالا، آدرس دامنه ي سايتتون رو وارد کنيد.

حالا بايد عکسي به نام theif.jpg درست کنين و توش هرچي ( مثلاً کپي کاري کاره بديه haha ) خواستين بنويسين ( براي اينکه اون عکس در سايت هاي ديگه که کپي کردند به نمايش در بياد ) و در هاست خود ( در کنار فايل admin.php ) آپلود کنيد.


اگر نميخواهيد براي اون سايت، عکسي ( theif.jpg ) به نمايش در بياد و فقط يه علامت ضربدر قرمز بياد، بجاي تمامي کدهاي بالا، کدهاي زير رو قرار دهيد:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://yourdomain.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.yourdomain.com/.*$ [NC]
RewriteRule .*\.(gif|GIF|jpg|JPG|bmp|BMP)$ - [F]



مشکلي بود در انجمن و سوال يا نظري بود در قسمت نظرات مطرح کنين. laughing

موفق باشيد flower
    20 نفر (20 کاربر و 0 میهمان) از این مطلب تشکر کرده اند.
    تشکر
    مدیر بازنشسته
    04 مهر 1387 - 20:29
    به به خیلی باحال بود wink

    دیگه داره از دیتالایف انجین خوشم میـــــــــــــــــا

    د feel

    عضو سایت
    04 مهر 1387 - 20:44
    عـــــــــــــــــــ
    ـــــــــــــالیه.
    عضو سایت
    04 مهر 1387 - 23:18
    همه عکس ها یا فقط یک عکس ؟ اخه حاجی جون توی کد بالایی /stolen.jpg رو قرار داده ! فکر کنم مسیر یک عکس باشه نه برای همه عکس هایی که در سایت آپلود شده
    مدیر کل
    05 مهر 1387 - 00:56
    mr.reza,
    سلام،
    نه همه ی عکس هایی هست که روی هاست شما وجود داره.
    بطور مثال عکس هایی که با دیتالایف انجین آپلود کردین و در فولدر Uploads قرار گرفته.

    اون جریان stolen رو هم نفهمیدم چیه..

    --------------------
    مدیر بازنشسته
    05 مهر 1387 - 03:14
    جالبه D: !
    عضو سایت
    06 مهر 1387 - 03:48
    Thx alot man winked
    جهت ارسال نظر، فرم زیر را تکمیل نمائید:
    نام:*
    ایمیل:*
    متن نظر:

     
    پررنگکج خط دارخط دار در وسط|سمت چپوسط سمت راست|قرار دادن شکلکانتخاب رنگ|پنهان کردن متنقراردادن نقل قولتبدیل نوشته ها به زبان روسیقراردادن Spoiler
    کد امنیتی: *