nexpay

جلوگیری از دزدی از فایل های سایت

شروع موضوع توسط EWP ‏7 نوامبر 2005 در انجمن توسعه وب

  1. EWP

    EWP Registered User

    تاریخ عضویت:
    ‏2 نوامبر 2005
    نوشته ها:
    91
    تشکر شده:
    0
    محل سکونت:
    UK
    سلام!
    ما یه سایت داریم که روش mp3 میزارم !!! مردمم همه میان لینکا رو ور میدارن و می ریزن تو وبلاگ و سایت ...!!!
    bandwidth رو مثل ... مصرف میکنن :(
    حالا سوال من اینکه این سایت های mp3 خارجی از چه سیستمی استفاده میکنن که اجازه این کارو نمی ده:blink:
    مثل این سایت
    مرسی:blush:
     
  2. iranjava.net

    iranjava.net کاربر تازه وارد

    تاریخ عضویت:
    ‏12 سپتامبر 2005
    نوشته ها:
    373
    تشکر شده:
    0
    براي من يه قسمت قيلتر شده بود

    اما براي فرار از اين كار و اينكه تبلغ سايت خودت هم باشه

    برو تو سايتهاي كه مخصوص آپلود فايل هستند مثل مگا آپلود فايلت رو با پسورد اسم سايت خود به صورت زيپ آپلود كن بعد كلي لينك تو سايت هاي ديگه بزار براي اينكه دانلود كنند هم باند تو گرفته نيميشه هم تبليغ سايت تو ميشه

    فقط يه محدوديت كه داره اين تو اين سايتها اگه تعداد دفعات خيلي بالا بره پا ميشه البته يه راههاي داره كه اين امر صورت نگير اما اگه باز پاك شد آپلود ميكني چون هر كس تو سايت خودش هم بزاره از پسورد ميفهمه كه سايت تو داره مياد و لينك جديد رو ميگيره
     
  3. Parham

    Parham Registered User

    تاریخ عضویت:
    ‏24 سپتامبر 2003
    نوشته ها:
    1,039
    تشکر شده:
    1
    توی CPanel (البته اگر از اون استفاده میکنید)، یک گزینه‌ای داریم بنام Hot Link Protection که دقیقا برای همین مشکل ساخته شده و میتونید اون رو فعال کنید.
     
  4. shankimout

    shankimout Registered User

    تاریخ عضویت:
    ‏17 می 2004
    نوشته ها:
    1,491
    تشکر شده:
    3
    محل سکونت:
    ساری . . . . . . . . . . . . . . Permanently Bann
    با htaaccess هم میشه فک کنم بوسیله دستور deny from all
     
  5. mynobar

    mynobar Registered User

    تاریخ عضویت:
    ‏27 سپتامبر 2005
    نوشته ها:
    2,556
    تشکر شده:
    2
    از طریق Index Manager در داخل کنترل پنل سایت هم میشود دایرکتوری ها را به طور کامل بست و وقتی کاربران بازیگوش بخواهند در فولدرهای سایت شما گردش کنند ، با پیغام دندان شکن Forbidden روبرو خواهند شد. ( البته فایلهای مورد نظرت رو تو دایرکتوری ریشه قرار نده)
    البته اون روشی که Parham.G گفته رو هم باید اعمال کنی و اینی که من گفتم به عنوان افزایش عدم دسترسی وبگردها بود.
    (دندان شکن رو به این خاطر گفتم که چند بار برام پیش اومده و خونم رو کثیف کرده اساسی. [​IMG] )
     
  6. phpkar

    phpkar Registered User

    تاریخ عضویت:
    ‏11 آگوست 2005
    نوشته ها:
    388
    تشکر شده:
    0
    محل سکونت:
    Mashhad
    بهترین روش استفاده از PHP است

    یعنی همون کاری که سایتایی مثل دانلود دات کام میکنن

    1- فایلاتو توی یه شاخه با اسم عجیب غریب که قابل حدس نباشه بریز
    2- یک فایل download.php بساز
    3- توش دستور زیر رو بنویس

    PHP:
    $folder="37373737237171"
    $file="test.mp3";
    header('Content-type: application/force-download');
    header("Content-disposition: filename=$file");
    echo 
    file_get_contents ("$folder/$file");
    exit;

    حالا چون دانلود داره از طریق فایل PHP انجام میشه میتونی حسابی رو دانلود ها نظارت داشته باشی
    یعنی تعداد دانلودها و referer دانلود رو چک کنی و اگر referer یک سایت دیگه بود به جای echo file_get... بنویسی شما نمیتونی دانلود کنی !
     
zarpopخرید بک لینک عسل طبیعی و گرده گل ایرانیfootbal