هات کردن لینک های دانلود همانند عکس ها
سلام به همگی
همونطور که قطعاَ همه میدونید یه کدی هست که وقتی داخل فایل htaccess قرار میگیره عکس ها هات لینک میشن و دیگه توی سایت های دیگه نمایش داده نمیشن یعنی اگه یکی بیاد لینک عکس رو از سایت ما بذاره توی سایتش عکس توی سایت طرف نمایش داده نمیشه!
حالا میخوام بدونم آیا راهی برای مقابله با لینک های دانلود هم هست که کسی نتونه لینک های دانلود ما رو توی سایتش قرار بده؟
الان مثلا چندین سایت هستن که میان کل پستای ما رو کپی میکنن همراه با عکس و لینک دانلود و خلاصه همه چی!
نمیشه مثلا کاری کرد که اگه لینک دانلود رو کسی از لینک ما گذاشت توی سایتش،هر کاربری روی لینک دانلود کلیک کرد بجای دانلود فایل منتقل بشه اون پست توی سایت ما که اون لینک دانلود توش قرار داره؟؟
امیدوارم منظورمو واضح گفته باشم.
ممنون میشم راهنمایی کنید اگه راهی وجود داره
متشکرم...:x
پاسخ : هات کردن لینک های دانلود همانند عکس ها
برای حل این مشکل میتونید یک اپلود سنتر اختصاصی بسازید و فایل ها را در اپلود سنتر خود اپلود کنید . و داخل اپلود سنتر تبلیغات سایت و اسم سایت طوری قرار بدید که مورد توجه قرار بگیره .
پاسخ : هات کردن لینک های دانلود همانند عکس ها
کد:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [NC,F,L]
پسوند فالها و آدرس را تغییر دبد
- - - Updated - - -
http://altlab.com/htaccess_tutorial.html
پاسخ : هات کردن لینک های دانلود همانند عکس ها
نقل قول:
نوشته اصلی توسط
MajorHost
اگه اشتباه نکنم این کد توی htaccess قرار میگیره ولی من فایلام روی یه سروره (IIS7)
میخوام فایل های داخل IIS هات بشن،امکانش نیست؟
پاسخ : هات کردن لینک های دانلود همانند عکس ها
کسی راه حلی برای اینکار سراغ نداره؟ :(
پاسخ : هات کردن لینک های دانلود همانند عکس ها
سلام
یک فایل به نام web.config بسازید ( اگر وجود نداره )
بعد کد زیر توش قرار بدید که میشه معادل کد .htaccess که قرار دادن
کد:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HotLink" stopProcessing="true">
<match url="\.(jpg|jpeg|png|gif)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_REFERER}" pattern="^$" ignoreCase="false" negate="true" />
<add input="{HTTP_REFERER}" pattern="^http(s)?://(www\.)?yourdomain.com" negate="true" />
</conditions>
<action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
پاسخ : هات کردن لینک های دانلود همانند عکس ها
نقل قول:
نوشته اصلی توسط
2040
سلام
یک فایل به نام web.config بسازید ( اگر وجود نداره )
بعد کد زیر توش قرار بدید که میشه معادل کد .htaccess که قرار دادن
کد:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="HotLink" stopProcessing="true">
<match url="\.(jpg|jpeg|png|gif)$" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTP_REFERER}" pattern="^$" ignoreCase="false" negate="true" />
<add input="{HTTP_REFERER}" pattern="^http(s)?://(www\.)?yourdomain.com" negate="true" />
</conditions>
<action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
کجا باید این فایل رو بسازم؟!!!!
دامین دایرکتوری فایلها اینه :
dl.yoursite.ir
پاسخ : هات کردن لینک های دانلود همانند عکس ها
این دقیقا جایگزین .htaccess
در روت هر دامینی که لازم دارید
پاسخ : هات کردن لینک های دانلود همانند عکس ها
نقل قول:
نوشته اصلی توسط
2040
این دقیقا جایگزین .htaccess
در روت هر دامینی که لازم دارید
من الان یه فایل توی وی پی اسم پیدا کردم به این نام :
web.config
این کدها داخلشه :
کد HTML:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<directoryBrowse enabled="true" />
<staticContent>
<mimeMap fileExtension=".mp4" mimeType="application/octet-stream" />
<mimeMap fileExtension=".mkv" mimeType="application/octet-stream" />
</staticContent>
</system.webServer>
</configuration>
یعنی باید این کدها رو پاک و کدهای شما رو جایگزینش کنم و آدرس سایتمو توش قرار بدم؟ این کدها پس تکلیفشون چی میشه؟ :-؟
- - - Updated - - -
راستی این کدی که دادید فکر کنم برای تصاویره،من میخوام فایل های mp4 و mkv هات بشن.
پاسخ : هات کردن لینک های دانلود همانند عکس ها
خوب عزیز پسوندایی که دوست داری را بزن
فایل بکاملا واضح هست
<mimeMap fileExtension=".mkv" mimeType="application/octet-stream" />
<mimeMap fileExtension=".pasvand" mimeType="application/octet-stream" />
اینم آموزش تصویری :
How to prevent hotlinking using URL Rewrite