مشاهده نسخه کامل
: طرز کار HotLink Protection چه طوریاس؟
DaRiOuShJh
01-01-2009, 13:47
دوستان خسته نباشید
میخواستم بدونم که ای ن
HotLink Protection
چه طوریا کار مکینه
یعنی خوب مثلا فرمت های خاصی رو مشخص میکنیم دیگه سایت های دیگه نمیتونن مستقیم لینک دانلود بدن
ولی مثلا کاربر چی ریختی باید دانلود کنه
بیاد تو سایته خودم فقط کافیه یا نه مشکلاته دیگه ای هم داره؟
Mohammad King
01-01-2009, 14:59
خوب دوست من از اسمش کاملا پیدا است یعنی لینک های داغ را پروتکت کند برای مثال شما توسط این ابزار می توانید لینک هایی را در این لیست قرار دهید و بیشتر آمار خود تان را بالا ببرید کمی باهاش کار کنید متوجه می شوید !
نمی دونم چگونه بیان کنم اما شما می توانید لینک به آن اظافه کنید و ان را اینیبل کنید !
کار کنید متوجه می شوید [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
neopersia
01-01-2009, 15:19
طرز کارش زیاد پیچیده نیست
فقط میاد آدرس Referer رو برای هر فایل چک میکنه اگر مربوط به دامنه خودش بود فایل رو میفرسته وگرنه ارور 403 میده
این Referer هم توسط مرورگر برای هر درخواست ارسال میشه یعنی مشخص میکنه که چه صفحه ای اون فایل رو درخواست داده البته نمیشه گفت که صد در صد این آدرس ارسال میشه! ممکنه مرورگر قدیمی باشه و اونو ارسال نکنه یا اینکه توسط کاربر این قابلیت غیر فعال شده باشه (تو اپرا با دو تا کلیک میشه ارسال ریفرر رو متوقف کرد) ولی این موارد زیاد پیش نمیاد
کلاً چیزی که اتفاق میافته این شکلیه که در هنگام لود شدن صفحه مرورگر باید برای هر فایلی که مورد نیازش هست یک در خواست به سرور بفرسته. توی این درخواست آدرس صفحه ای که فایل رو میخواد هم در قالب هدر Referer ارسال میشه یعنی به سرور میگه من فلان فایلو برای نمایش توی این آدرس نیاز دارم حالا سرور چک میکنه اگه آدرس مجاز بود فایل رو میده اگرم مجاز نبود درخواست رو میپیچونه! :31:
برای لینکها هم همینطوره یعنی وقتی که روی لینکی کلیک میکنید یک درخواست ایجاد میشه که آدرس صفحه فعلی هم یکی از اجزای اون درخواست هست
DaRiOuShJh
01-01-2009, 15:24
خوب دوست من از اسمش کاملا پیدا است یعنی لینک های داغ را پروتکت کند برای مثال شما توسط این ابزار می توانید لینک هایی را در این لیست قرار دهید و بیشتر آمار خود تان را بالا ببرید کمی باهاش کار کنید متوجه می شوید !
نمی دونم چگونه بیان کنم اما شما می توانید لینک به آن اظافه کنید و ان را اینیبل کنید !
کار کنید متوجه می شوید [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کلا یه چیزه دیگه رو گفتی برادر!
این یه ابزاره کنترل پنل هاست هست
همونطور که توضیح دادم کارشم کنترل لینک های خارجی سایته
که توی bandwidth سایت خیلی تاثیر داره
فرمت فایل هایی که نمیخوایم دانلود بشه رو میدیم
مثلا من به فلان فایل از سایته خودم لینک بدم اینجا و اون پسوند توی این لیست باشه سایتم اجازه ی دانلود رو نمیده!
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
DaRiOuShJh
01-01-2009, 15:29
طرز کارش زیاد پیچیده نیست
فقط میاد آدرس Referer رو برای هر فایل چک میکنه اگر مربوط به دامنه خودش بود فایل رو میفرسته وگرنه ارور 403 میده
این Referer هم توسط مرورگر برای هر درخواست ارسال میشه یعنی مشخص میکنه که چه صفحه ای اون فایل رو درخواست داده البته نمیشه گفت که صد در صد این آدرس ارسال میشه! ممکنه مرورگر قدیمی باشه و اونو ارسال نکنه یا اینکه توسط کاربر این قابلیت غیر فعال شده باشه (تو اپرا با دو تا کلیک میشه ارسال ریفرر رو متوقف کرد) ولی این موارد زیاد پیش نمیاد
کلاً چیزی که اتفاق میافته این شکلیه که در هنگام لود شدن صفحه مرورگر باید برای هر فایلی که مورد نیازش هست یک در خواست به سرور بفرسته. توی این درخواست آدرس صفحه ای که فایل رو میخواد هم در قالب هدر Referer ارسال میشه یعنی به سرور میگه من فلان فایلو برای نمایش توی این آدرس نیاز دارم حالا سرور چک میکنه اگه آدرس مجاز بود فایل رو میده اگرم مجاز نبود درخواست رو میپیچونه! :31:
برای لینکها هم همینطوره یعنی وقتی که روی لینکی کلیک میکنید یک درخواست ایجاد میشه که آدرس صفحه فعلی هم یکی از اجزای اون درخواست هست
مرسی! استاد
ولی دروغ نگم زیاد چیزی سر در نیاوردم
خوب مثلا فرض کن من به این فایل اینجا لینک بدم و پسوند zip رو هم توی بلاک ها گزاشته باشم
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
خوب اگه از اینجا یه دفه ای بخواید دانلود کنید نمیشه، (یعنی نباید بشه!) ولی خوب از کجا میشه؟
این قسمته دوم رو سر در نمیارم
یعنی مثلا تو سایته من باشه و این آدرس رو وارد کنه اجازه دانلود میده یا نه؟[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
David.Jn
01-01-2009, 18:28
چیزه جالبیه!!! یاسر جان اگه میشه کمی بیشتر توضیح بده.
DaRiOuShJh
01-01-2009, 20:38
کلا چیزایی که من معرفی میکنک همشون جلبن[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ولی این که از کجا ها اجازه دانلود داده میشه رو علما مشکل دارن توش
neopersia
02-01-2009, 01:27
خوب من که بیشترشو گفتم :31:
وقتی که کاربر مستقیم آدرس
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید رو تو مرورگر وارد کنه چون هدر Referer خالی ارسال میشه (یا اصلاً ارسال نمیشه) سرور نمیزاره دانلود کنه
ولی وقتی کاربر روی لینک دانلود اون فایل تو صفحه سایت شما کلیک میکنه هدر Referrer آدرس اون صفحه رو که لینک توشه میفرسته به سرور و سرور تشخیص میده که اون بازدید کننده از سیت شما اومده و اجازه دانلود بهش میده
DaRiOuShJh
02-01-2009, 03:58
آهان
آره
نه من منظورم وقتیه که مثلا تو سایته خودم هم لینکی ازش نبود!
مثلا فقط تو انجمن ها گزاشته بودم قبلنا
این لینک رو هم تو سایتم باشه کپی/پیست کنه تو مرورگر اجازه دانلود میده؟
آهان
آره
نه من منظورم وقتیه که مثلا تو سایته خودم هم لینکی ازش نبود!
مثلا فقط تو انجمن ها گزاشته بودم قبلنا
این لینک رو هم تو سایتم باشه کپی/پیست کنه تو مرورگر اجازه دانلود میده؟
نه فکر نکنم .. باید از سایت خودت باشه ..
برای کپی خوب میشه ....اگر کسی کپی کنه توی سایت خودش مجبوره لینک صفحه رو بده برای دانلود ننمیتونه خود فایل رو بده .. :27:
as13851365
05-01-2009, 10:45
یکی از دوستان یه توضیح خوب نمی تونه در این مورد بگه .
مثلا تمام فایل هار در یک پوشه قرار دارد حالا می خواهیم برای این فایل ها لینک دانلود درست کنیم به طوری که به صورت مستقیم نشه فایل ها رو دانلود کرد
برای این کار هم فکر کنم باید یک فایل .htaccess باید بسازیم با محتوای :
<Files *.mfh>
order allow,deny
deny from all
</Files>
که کلا به صورت مستقیم نشه فایل ها رو دانلود کرد ( من این کد رو از یه آپلود سنتر برداشتم نمی دونم برای کار ما خوب است یا نه ! )
حالا برای این که مثلا فایلی با نام text.txt رو اگر بخواهیم دانلود کنیم از چه کدی و یا روشی باید استفاده کنیم ؟
اگر یکی از دوستان در این باره توضیح بده خیلی خوب می شه .
یکی از دوستان یه توضیح خوب نمی تونه در این مورد بگه .
مثلا تمام فایل هار در یک پوشه قرار دارد حالا می خواهیم برای این فایل ها لینک دانلود درست کنیم به طوری که به صورت مستقیم نشه فایل ها رو دانلود کرد
برای این کار هم فکر کنم باید یک فایل .htaccess باید بسازیم با محتوای :
<files *.mfh>
order allow,deny
deny from all
</files>
که کلا به صورت مستقیم نشه فایل ها رو دانلود کرد ( من این کد رو از یه آپلود سنتر برداشتم نمی دونم برای کار ما خوب است یا نه ! )
حالا برای این که مثلا فایلی با نام text.txt رو اگر بخواهیم دانلود کنیم از چه کدی و یا روشی باید استفاده کنیم ؟
اگر یکی از دوستان در این باره توضیح بده خیلی خوب می شه .
:31: اشتباه پست ندادی ؟؟
اون تاپیک اپلود سنتر باید پست میدادی ! :18:
DaRiOuShJh
05-01-2009, 16:21
نه فکر نکنم .. باید از سایت خودت باشه ..
برای کپی خوب میشه ....اگر کسی کپی کنه توی سایت خودش مجبوره لینک صفحه رو بده برای دانلود ننمیتونه خود فایل رو بده .. :27:
آره
ولی اون اولش رو نگفتی
لینکش تو سایه خودم نباشه چی؟
یکی از دوستان یه توضیح خوب نمی تونه در این مورد بگه .
مثلا تمام فایل هار در یک پوشه قرار دارد حالا می خواهیم برای این فایل ها لینک دانلود درست کنیم به طوری که به صورت مستقیم نشه فایل ها رو دانلود کرد
برای این کار هم فکر کنم باید یک فایل .htaccess باید بسازیم با محتوای :
<files *.mfh>
order allow,deny
deny from all
</files>
که کلا به صورت مستقیم نشه فایل ها رو دانلود کرد ( من این کد رو از یه آپلود سنتر برداشتم نمی دونم برای کار ما خوب است یا نه ! )
حالا برای این که مثلا فایلی با نام text.txt رو اگر بخواهیم دانلود کنیم از چه کدی و یا روشی باید استفاده کنیم ؟
اگر یکی از دوستان در این باره توضیح بده خیلی خوب می شه .
:31: اشتباه پست ندادی ؟؟
اون تاپیک اپلود سنتر باید پست میدادی ! :18:
ما نیز همچونین؟:18::31:
آره
ولی اون اولش رو نگفتی
لینکش تو سایه خودم نباشه چی؟
نه دگه اگر توی سایت خودت نباشه همون طور که گفتن ریفرر چیز دیگه ارسال میشه و اجازه دانلود نمیده .
DaRiOuShJh
05-01-2009, 20:05
مطمینی؟
آخه خوب بعضی از لینک ها باری عهده بوق به مراهه دوغ اشانتیون هست
اگه مثلا zip و rar رو هم بلاک کنم میپکن هی!
as13851365
06-01-2009, 12:37
اشتباه پست ندادی ؟؟
اون تاپیک اپلود سنتر باید پست میدادی !
چناب Mr.K2 حق با شماست ولی من حواسم هست که کجا پست می دم مانند بعضی ها نیستم که پستی که برای تایپیک دیگر است را در تایپیک دیگرتری قرار بدم .:13:
ما نیز همچونین؟
داریوش خان یعنی چی ؟ :4:
صبر کنید ببینم :43: مگه شما نمی خواهید کاربران فایل های آپلود شده در سایت شما را به صورت مستقیم دانلود نکنند :45: و برای دانلود حتما از سایت شما استفاده کنند !! :whistle:
خوب دستان گرامی برای این کار شما باید کاری کنید که فایل ها به صورت مستقیم دانلود نشن که برای این کار می تونید از روشی که در پست 11 گفتم استفاده کنید : :15:
یعنی شما اول باید دسترسی به پوشه ای که فایل ها در آن قرار دارند را از کاربران بگیرید :28: که برای این کار شما در داخل فایل htaccess. باید کد های زیر را قرار دهید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا اگه شما تونستید با آدرس دهی فایل ها آنها را دانلود کنید :26:
یعنی اگر این فایل را با محتوای بالا در داخل هر پوشه قرار دهید دیگر نمی توانید به صورت مستقیم فایل های داخل آن پوشه را ببینید و دانلود کنید :33:
تا حالا ما با روش بالا تونستیم کاری کنیم که کاربران با دادن لینک مستقیم نتونند فایل را دانلو کنند ولی توجه کنید که خودمان هم نمی تونید فایل ها را دانلود کنیم که برای این کار باید از یه اسکریپت برای این کار استفاده کنیم :7:
حالا من دنبال اون روش و یا اسکریپت هستم که بتونم با استفاده از آن فایل ها را برای دانلود در سایت قرار دهیم :10:
آیا جایی را اشتباه گفتم ؟ :37: آیا تایپیک را اشتباهی آمده ام ؟ :9: آیا پست اشتباهی بود و است ؟ :43: اگه آره خوب من از تمام دوستان عزر می خواهم :37: شرمنده. :42:
ولی در حالت کلی خوشحال می شم یکی از دوستان در این باره توضیح بده من وقتی که به قول جناب Mr.K2 در پایپیک آپلود سنتر بودم کدهای آن برنامه را کمی جستجو و نگاه کردم ولی هیچی نفهمیدم یعنی اون قسمت از کد که دنبالش بودم همان طور که همه می دانند به درستی کار نمی کرد برای همین وقتی که به تایپیک داریوش خان رسیدم گفتم شاید اینجا فرجی شده و کد و یا شاید هم روش این کار را دوستان بگن :10:
DaRiOuShJh
06-01-2009, 19:14
چناب Mr.K2 حق با شماست ولی من حواسم هست که کجا پست می دم مانند بعضی ها نیستم که پستی که برای تایپیک دیگر است را در تایپیک دیگرتری قرار بدم .:13:
داریوش خان یعنی چی ؟ :4:
صبر کنید ببینم :43: مگه شما نمی خواهید کاربران فایل های آپلود شده در سایت شما را به صورت مستقیم دانلود نکنند :45: و برای دانلود حتما از سایت شما استفاده کنند !! :whistle:
خوب دستان گرامی برای این کار شما باید کاری کنید که فایل ها به صورت مستقیم دانلود نشن که برای این کار می تونید از روشی که در پست 11 گفتم استفاده کنید : :15:
یعنی شما اول باید دسترسی به پوشه ای که فایل ها در آن قرار دارند را از کاربران بگیرید :28: که برای این کار شما در داخل فایل htaccess. باید کد های زیر را قرار دهید
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدحالا اگه شما تونستید با آدرس دهی فایل ها آنها را دانلود کنید :26:
یعنی اگر این فایل را با محتوای بالا در داخل هر پوشه قرار دهید دیگر نمی توانید به صورت مستقیم فایل های داخل آن پوشه را ببینید و دانلود کنید :33:
تا حالا ما با روش بالا تونستیم کاری کنیم که کاربران با دادن لینک مستقیم نتونند فایل را دانلو کنند ولی توجه کنید که خودمان هم نمی تونید فایل ها را دانلود کنیم که برای این کار باید از یه اسکریپت برای این کار استفاده کنیم :7:
حالا من دنبال اون روش و یا اسکریپت هستم که بتونم با استفاده از آن فایل ها را برای دانلود در سایت قرار دهیم :10:
آیا جایی را اشتباه گفتم ؟ :37: آیا تایپیک را اشتباهی آمده ام ؟ :9: آیا پست اشتباهی بود و است ؟ :43: اگه آره خوب من از تمام دوستان عزر می خواهم :37: شرمنده. :42:
ولی در حالت کلی خوشحال می شم یکی از دوستان در این باره توضیح بده من وقتی که به قول جناب Mr.K2 در پایپیک آپلود سنتر بودم کدهای آن برنامه را کمی جستجو و نگاه کردم ولی هیچی نفهمیدم یعنی اون قسمت از کد که دنبالش بودم همان طور که همه می دانند به درستی کار نمی کرد برای همین وقتی که به تایپیک داریوش خان رسیدم گفتم شاید اینجا فرجی شده و کد و یا شاید هم روش این کار را دوستان بگن :10:
هه هه هه:31:
مقادیری حق با شماس برار ولی چون زورمون بیشتره از اون صرفه نظر میکنیم!!!:27::21::46:
آخه بیشتر اینجا بحثمون سره انجام اینکار از خوده cpanel هست
به مراتب کارها رو ساده تر میکنه
هم میتونی فرمت ها رو انتخاب کنی هم دمین هایی که بهشون اجازه دانلود داده بشه و ...
چرا از همین روش استفاده نمیکنی؟
DaRiOuShJh
07-01-2009, 15:57
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اینم یک نمونه برای کسانی که نمیدانند!×!
Mohammad King
11-01-2009, 15:25
کلا یه چیزه دیگه رو گفتی برادر![/code]
شرمنده داریوش جان منظورتو قشنگ نفه میدم اشتباه کردم
راستی اون عکسی را که قرار دادی در پست شماره 18 کار نمیکنه
DaRiOuShJh
11-01-2009, 16:06
بدونه مشکله!
گویا ISP تون با tinypic مشکل داره
Mohammad King
11-01-2009, 18:01
بدونه مشکله!
گویا isp تون با tinypic مشکل داره
نمیدونم والا چشه من که نتونستم ببینم باید دید بقیه دیدن یا نه؟؟؟
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.