PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : جلوگیری از ورود بازدیدکننده از سایت لینک دهنده



abbaskh
March 13th, 2014, 23:27
سلام
من میخوام اگر بازدیدکننده ای از site1.com که لینک من در اون قرار داره وارد سایت شد به جای اینکه صفحه ی اصلی سایت لوود بشه، صفحه ای که من خودم تعریف کردم مثلا " ورود شما مجاز نیست" نمایش داده بشه(اینک بگم که به صفحه ای ریدایرکت نشه و دقیقا در آدرس اصلی سایت این محتوا نشان داده بشه)
پیشاپیش ممنون از راهنمایی هاتون.:)

Edwin
March 14th, 2014, 02:14
سلام

یک نمونه می فرمایید ، تا بیشتر متوجه شویم ؟

abbaskh
March 14th, 2014, 10:49
سلام

یک نمونه می فرمایید ، تا بیشتر متوجه شویم ؟

شما فرض کنید آدرس سایت بنده : site.com هست
لینک سایت من در یک سایت دیگه هست بر فرض مثال takdl.com/goto/site.com
حالا من میخوام وقتی بازدید کننده از takdl.com به سایت رجوع داده شد صفحه اصلی که برای همه نمایش میشه ، برای این بازدید کننده نمایش داده نشه و محتوایی که من خودم تعریف کردم نشون داده بشه

abbaskh
March 14th, 2014, 18:46
بالا باش

taha_2011
March 14th, 2014, 19:13
میشه بفرمایید چرا میخواید اینکار رو بکنید؟

bigsinoos
March 14th, 2014, 19:21
سوال شما ناقص هست!
این در صفحه اصلی شما پیغام نشون داده بشه و اینا به اسکریپت سایت شما بستگی داره....
شما میتونی لینک هایی که refer میشن و دریافت کنی اگر مثلا از سایت ایکس refer شده بود این صفحه رو نشون بده...

دوست داشته باشید... می تونم این کار رو به صورت حرفه ای انجام بدم. البته اگر وب سایت شما بر پایه PHP باشه.

abbaskh
March 15th, 2014, 20:20
میشه بفرمایید چرا میخواید اینکار رو بکنید؟

تو یک سایت به سایت بنده به عنوان سایت *** لینک داده شده،مردم میان تو نظرات توهین میکنن واسه این میخوام جناب

abbaskh
March 15th, 2014, 20:22
سوال شما ناقص هست!
این در صفحه اصلی شما پیغام نشون داده بشه و اینا به اسکریپت سایت شما بستگی داره....
شما میتونی لینک هایی که refer میشن و دریافت کنی اگر مثلا از سایت ایکس refer شده بود این صفحه رو نشون بده...

دوست داشته باشید... می تونم این کار رو به صورت حرفه ای انجام بدم. البته اگر وب سایت شما بر پایه PHP باشه.

ببینید
با این کد میشه وقتی از سایت مورد نظر کسی به سایت ما اومد به جای صفحه اصلی ارور 403 Foribedden رو نمایش داد،ولی من میخوام اون محتوایی که من میخوام نمایش داده بشه


RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://(www\.)?takdl.com/.*$
RewriteCond %{REQUEST_URI} ^/.*$
RewriteRule ^.* - [F]

ali0000
March 15th, 2014, 20:28
تو یک سایت به سایت بنده به عنوان سایت *** لینک داده شده،مردم میان تو نظرات توهین میکنن واسه این میخوام جناب



RewriteCond %{HTTP_REFERER} ^http://(.+\.)?address\.pasvand/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|zip|rar)$ address page delkhahe shoma [L]
deny from ip host saite link dahande/24


اگه لازم داشتی مثال بزنم

ali0000
March 15th, 2014, 20:29
تو یک سایت به سایت بنده به عنوان سایت *** لینک داده شده،مردم میان تو نظرات توهین میکنن واسه این میخوام جناب

اگه درست متوجه شده باشم شما میخوای تحت هر شرایطی از اون سایت خارج از لینکهای سایت ( دامنه خودش ) کسی نتونه وارد سایتتون بشه و اگر شد page دلخواه نمایش داده بشه
چاره شما اینه یه فایل .htaccess ایجاد کنی یا اگر هست کدی که قرار میدم داخل اضافه کنی




RewriteCond %{HTTP_REFERER} ^http://(.+\.)?address\.pasvand/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|zip|rar)$ address page delkhahe shoma [L]
deny from ip host saite link dahande/24




RewriteCond %{HTTP_REFERER} ^http://(.+\.)?address\.pasvand/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|zip|rar)$ address page delkhahe shoma [L]
deny from ip host saite link dahande/24


کد رو دوبار تکرار کردم چون قسمت های قرمز مهمه
اگه لازم داشتی مثال بزنم

abbaskh
March 15th, 2014, 20:48
اگه درست متوجه شده باشم شما میخوای تحت هر شرایطی از اون سایت خارج از لینکهای سایت ( دامنه خودش ) کسی نتونه وارد سایتتون بشه و اگر شد page دلخواه نمایش داده بشه
چاره شما اینه یه فایل .htaccess ایجاد کنی یا اگر هست کدی که قرار میدم داخل اضافه کنی




RewriteCond %{HTTP_REFERER} ^http://(.+\.)?address\.pasvand/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|zip|rar)$ address page delkhahe shoma [L]
deny from ip host saite link dahande/24




RewriteCond %{HTTP_REFERER} ^http://(.+\.)?address\.pasvand/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|zip|rar)$ address page delkhahe shoma [L]
deny from ip host saite link dahande/24


کد رو دوبار تکرار کردم چون قسمت های قرمز مهمه
اگه لازم داشتی مثال بزنم

سلام
ممنون از پاسختون
امتحان کردم جواب نداد
در صورت امکان مثال بزنید
ممنون

ali0000
March 15th, 2014, 21:01
سلام
ممنون از پاسختون
امتحان کردم جواب نداد
در صورت امکان مثال بزنید
ممنون
شاید سطح دسترسی htaccess صحیح نیست و درست عمل نمیکنه از مدیر هاستتون کمک بگیرید ، من بارها این روش رو تست کردم و برای مثال این کد رو در سایتم که روی هاست دیگس قرار دادم و در آدرس ارجاع دهنده لینک تصویر قرار دادم و داخل سایت شماره 1 در لینکستان لینک سایت شماره 2 رو قرار دادم و به محض کلیک کردن بجای ورود به سایت به آدرس تصویر منتقل میشه البته permissions باید 644 باشه
خب مثال :

RewriteCond %{HTTP_REFERER} ^http://(.+\.)?google\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|rar|zip)$ http://tebasel.com/mag/wp-content/uploads/islamsc1ec4be51b9.jpg [L]
deny from 216.239.32.20/24

تاکید رو دامنه نداشته باشید Googl کلی سرور مختلف داره فقط جهت مثال
من الان با این روش خیلی از رباتها و ... رو محدود کردم و بعضی مواقع مطالبی از انجمن های زیر نظر ما کپی برداری میشه با همین کد ساده صفحات یا تصاویر دلخواه ما در سایت کپی کننده به نمایش در میاد !

mosi_sh
March 15th, 2014, 21:22
شاید سطح دسترسی htaccess صحیح نیست و درست عمل نمیکنه از مدیر هاستتون کمک بگیرید ، من بارها این روش رو تست کردم و برای مثال این کد رو در سایتم که روی هاست دیگس قرار دادم و در آدرس ارجاع دهنده لینک تصویر قرار دادم و داخل سایت شماره 1 در لینکستان لینک سایت شماره 2 رو قرار دادم و به محض کلیک کردن بجای ورود به سایت به آدرس تصویر منتقل میشه البته permissions باید 644 باشه
خب مثال :

RewriteCond %{HTTP_REFERER} ^http://(.+\.)?google\.com/ [NC]
RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|ex e|rar|zip)$ http://tebasel.com/mag/wp-content/uploads/islamsc1ec4be51b9.jpg [L]
deny from 216.239.32.20/24

تاکید رو دامنه نداشته باشید Googl کلی سرور مختلف داره فقط جهت مثال
من الان با این روش خیلی از رباتها و ... رو محدود کردم و بعضی مواقع مطالبی از انجمن های زیر نظر ما کپی برداری میشه با همین کد ساده صفحات یا تصاویر دلخواه ما در سایت کپی کننده به نمایش در میاد !
خیلی وقت پیش این کد رو تو انجمن دیگه دیدم جواب داد برا من اما الان چک کردم deny from ip نداره ها نیاز نیست ip قرار بدی فقط کد رو باید آخر فایل اضافه کنی

«احمد»
March 15th, 2014, 21:41
سلام
آدرس اول ، سایتی که از اونجا میان
آدرس دوم، جائی که میخواید برن!


RewriteEngine on
RewriteCond %{HTTP_REFERER} !referringsite\.com [NC,OR]
RewriteRule index.php?page=Custom&pageID=7 index.php [L]