יכול להיות שאתם נתקלתם במצב שאתם מקבלים תנועה של מבקרים מאתרים שלא הייתם רוצים לקבל מכל מיני סיבות החל מעומס מיותר על השרת , סיבות משפטיות, חוסר רלוונטיות גיאוגרפית או עסקית או כל סיבה אחרת, ומצאתם את עצמכם רוצים לחסום גולשים שמגיעים ממקור מסויים. קיימים כמה דרכים לחסום גולשים שמגיעים מאתר/דומיין/URL מסויים, הנה דרך אחת פשוטה הרלוונטית לאתרי וורדפרס ואתרים המאוחסנים בשרתי לינוקס או כתובים בPHP (שזה אותו דבר במילים אחרות).

אזהרה לפני שמתחילים

אם זה פעם ראשונה שאתם עושים את זה או לא מכירים את המונחים המדוברים, אם אין לכם ידע בקוד, הייתי שוקל ברצינות לבקש מפתח או מישהו בעל ידע לבצע את זה בשבילכם, עריכה של קבצי מקור עלולה לשבש את האתר או להפיל אותו לגמרי, וכמובן שתמיד תמיד הכי חשוב זה לגבות לפני הכל, ולבדוק שהגיבוי באמת עובד.

שלבים בחסימת גולשים לאתר

  1. הכנס לניהול השרת (בעזרת SFTP, PHPMYADMIN , SSH)
  2. זהה את התיקייה הראשית של האתר שאליו תרצה לחסום את הגישה, וזהה את הקובץ בשם htaccess.
  3. ערוך את הקובץ htaccess. והוסף לו את השורה הבאה:
  4. להחליף את domain1\.com ואת domain2\.net באתרים שתרצו לחסום
# block Traffic referred from specific domains
< IfModule mod_rewrite.c >
RewriteEngine on
RewriteCond %{HTTP_REFERER} domain1\.com [NC,OR]
RewriteCond %{HTTP_REFERER} domain2\.org [NC,OR]

RewriteRule .* - [F ]
< / ifmodule>

אם עברתם את השלבים בהצלחה כעת גולשים לא יוכלו להגיע מהאתרים הללו אל האתר שלכם.

בהצלחה.

תגובות

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

שינוי גודל גופנים