88981423
128 64 32 0902


سوال داری؟!!
بپرس (مشاوره رایگان)

جستجو در آموزش ها

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

این مورد را ارزیابی کنید
(1 رای)

آموزش شماره 652:
توجه داشته باشید ، این قابلیت مستلزم آن است که '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] باشند.
کاربرانی که از آدرس‌های مسدود شده وارد شوند با پیغام زیر مواجه می‌شوند:

خواندن 978 دفعه

پیشنهادات امروزمون چیه؟

ads
ads2