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

جلوگیری از بازدید وب سایت برای بعضی کاربران توسط فایل 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’  را مشاهده نمایید.

 


برچسب ها :
تاریخ : 28 می 2015
نویسنده : قائم هاست
لینک کوتاه مطلب : http://qaemhost.ir/?p=965


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