میشه بفرمایید چرا میخواید اینکار رو بکنید؟
میشه بفرمایید چرا میخواید اینکار رو بکنید؟
اگه درست متوجه شده باشم شما میخوای تحت هر شرایطی از اون سایت خارج از لینکهای سایت ( دامنه خودش ) کسی نتونه وارد سایتتون بشه و اگر شد page دلخواه نمایش داده بشه
چاره شما اینه یه فایل .htaccess ایجاد کنی یا اگر هست کدی که قرار میدم داخل اضافه کنی
کد HTML:RewriteCond %{HTTP_REFERER} ^http://(.+\.)?address\.pasvand/ [NC] RewriteRule .*\.(jpe?g|gif|bmp|png|htm|html|php|swf|gif|tif|exe|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|exe|zip |rar)$ address page delkhahe shoma [L]
deny from ip host saite link dahande/24
کد رو دوبار تکرار کردم چون قسمت های قرمز مهمه
اگه لازم داشتی مثال بزنم
شاید سطح دسترسی htaccess صحیح نیست و درست عمل نمیکنه از مدیر هاستتون کمک بگیرید ، من بارها این روش رو تست کردم و برای مثال این کد رو در سایتم که روی هاست دیگس قرار دادم و در آدرس ارجاع دهنده لینک تصویر قرار دادم و داخل سایت شماره 1 در لینکستان لینک سایت شماره 2 رو قرار دادم و به محض کلیک کردن بجای ورود به سایت به آدرس تصویر منتقل میشه البته permissions باید 644 باشه
خب مثال :تاکید رو دامنه نداشته باشید Googl کلی سرور مختلف داره فقط جهت مثال
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/up...1ec4be51b9.jpg [L]
deny from 216.239.32.20/24
من الان با این روش خیلی از رباتها و ... رو محدود کردم و بعضی مواقع مطالبی از انجمن های زیر نظر ما کپی برداری میشه با همین کد ساده صفحات یا تصاویر دلخواه ما در سایت کپی کننده به نمایش در میاد !
ویرایش توسط ali0000 : March 15th, 2014 در ساعت 21:03
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)