نحوه مسدود کردن آدرس حاوی عبارت مشخص از طریق htaccess

تصور کنید مراجعات بسیاری به وبسایت شما انجام می شود که همگی به آدرس‌هایی است که یا وجود خارجی ندارند یا به هر حال قصد ندارید دسترسی به آن‌ها صورت پذیرد.

در مثال ما همه آدرس‌ها حاوی یک عبارت مشترک و خاص هستند. مثلا: hgeu31yzx

بنابراین در این مقاله به روشی اشاره می کنیم که با پیاده سازی آن تمامی مراجعات به آدرس‌هایی که حاوی عبارت فوق هستند با خطای 403 یا Forbidden مواجه می شوند.

 

نحوه انجام کار

1- به مسیر بارگذاری وبسایت واقع در File manager مراجعه کنید.

2- با استفاده از این راهنما فایل .htaccess را یافته و آن را برای ویرایش باز کنید.

3- حال کد زیر را به ابتدای آن اضافه و تغییرات را ذخیره کنید.

RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*(hgeu31yzx).* [NC]
RewriteRule ^(.*)$ - [F,L]

با این اقدام از این پس تمامی مراجعات به آدرس‌هایی که حاوی عبارت hgeu31yzx هستند با خطای 403  یا Forbidden مواجه می شوند. شما می توانید عبارت مورد نظر خود را جایگزین نمایید.

مثال:

http://domain.com/hgeu31yzx
http://domain.com/hgeu31yzx-4j-41jsk-43
http://domain.com/gtry372-hgeu31yzxoqw-gr

این آدرس ها و دیگر موارد مشابه با خطای Forbidden مواجه خواهند شد.

توجه کنید درست است که تمامی مراجعات با خطای Forbidden مواجه می شوند اما کماکان در بخش access_log یا به عبارتی Raw access ثبت می شوند. بهتر است عامل این نوع مراجعات را یافته و در جهت رفع آن اقدام کنید.
چنانچه این مراجعات از جانب موتورهای جستجو چون Google، Bing و ... انجام می شود توصیه می شود Sitemap وبسایت خود را با آدرس‌های صحیح ایجاد کنید و سپس آن را به Google Webmaster Tools معرفی کنید.
  • 13 کاربر این را مفید دانستند
آیا این آموزش به شما کمک کرد؟

مقالات مربوطه

نحوه‌ی یافتن فایل htaccess

در این مقاله نحوه‌ی یافتن و ویرایش فایل .htaccess را در سی‌پنل شرح می‌دهیم. .htaccess چیست؟...

ارجاع اجباری وبسایت به آدرس دامنه با www یا بدون www

بسیاری از کاربران و مدیران وبسایت خواستار باز شدن وبسایتشان با یا بدون www در ابتدای آدرس آن...

ارجاع آدرس وبسایت از HTTPS به HTTP

در برخی از موقعیت‌های خاص نیاز به باز شدن وبسایتتان تنها با پروتکل HTTP دارید. جهت ارجاع دامنه‌ی...

ارجاع آدرس وبسایت از HTTP به HTTPS

در صورتی که وبسایت شما دارای گواهی‌نامه‌ی SSL می‌باشد، شما می‌توانید بازدیدکنندگان آن را به آدرس...

نحوه‌ی ارجاع صفحات و فایل‌های وبسایت بدون کاهش رنک SEO

در این مقاله ضمن ذکر نام دیگر این نوع ارجاع، انواع ریدایرکت به همراه روش انجام آن را شرح می‌دهیم:...