جلوگیری از بازدید وب سایت برای بعضی کاربران
Support
مشاوره رایگان : ۴۰۳۱۷۷۲-۰۹۳۵ | پست الکترونیک : info@avalindadeh.com
سفارش دهید
کاربر گرامی , در صورتی که در هر یک از مراحل ثبت سفارش , سوال یا مشکلی داشتید با شماره پشتیبانی 4031772-0935 تماس حاصل فرمایید

جلوگیری از بازدید وب سایت برای بعضی کاربران توسط فایل htaccess


سلام خدمت شما کاربر گرامی اولین داده

در این مقاله از جلوگیری از بازدید سایت برای کاربر توسط htaccess برای شما خواهیم گفت

در مقاله قبلی بحث امنیتی داشتیم و  روش مقابله با Gumblar Attack را آموزش داده بودیم

در ابتدای این مقاله شما رو با فایل htaccess آشنا میکنیم

فایل htaccess حالت اختصاری عبارت HyperText Access می باشد که فایل تنظمیاتی می باشد که وب سرورهای بر پایه آپاچی از آن به منظور کنترل دایرکتوری های اصلی که حاوی دایرکتوری های دیگری در خود هستند و یا اصطلاحاً دایرکتوری های زنده استفاده می کند (و فایل htaccess باید دقیقاً در مسیر همین دایرکتوری اصلی مدنظر قرار گیرد تا بتواند تنظیمات آن را کنترل نماید).

جهت مشاهده مقاله ای کامل در این باره لینک زیر را دنبال کنید

فایل htaccess

توجه داشته باشید ، این قابلیت مستلزم آن است که ‘mod_rewrite است بر روی سرور خود فعال کنید
برای مسدود کردن یک کاربر، پس از ایجاد یک فایل htaccess دستورالعمل هایی شامل متن زیر را وارد نمایید :

RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} otherdomain\.com [NC]
RewriteRule .* - [F]

برای جلوگیری از ورود یک کاربر از طریق یک لینک خاص از کد بالا استفاده می نماییم و به جای  otherdomain\.com، آدرس مورد نظر را وارد نمایید.
برای مسدود کردن درخواست های متعدد،  پس از ایجاد یک فایل htaccess دستورالعمل هایی شامل متن زیر را وارد نمایید :

 

RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} otherdomain1\.com [NC,OR]
RewriteCond %{HTTP_REFERER} otherdomain2\.com [NC,OR]
RewriteCond %{HTTP_REFERER} anotherdomain\.com
RewriteRule .* - [F]

باید دامنه‌های مورد نظر ذکر نمایید.
توجه داشته باشید که / قبل از .com حتما باید باشد تا این کد بصورت صحیح کار کند.
همچنین توجه داشته باشید که تمام دامنه ها بجز دامنه آخر باید در انتها دارای [NC,OR] باشند.
کاربرانی که از آدرس‌های مسدود شده وارد شوند با پیغام زیر مواجه می‌شوند:
‘۴۰۳ Forbidden’
برای تغییر این پیغام بصورت دلخواه باید مقاله ‘Error Documents’  را مشاهده نمایید.

 


برچسب ها :
تاریخ : ۰۶ خرداد ۱۳۹۴
نویسنده : ادمین
لینک کوتاه مطلب : http://www.avalindadeh.com/?p=518


نماد اعتماد الکترونیکی