כיצד לסגור גישה לדפים

תוכן עניינים:

כיצד לסגור גישה לדפים
כיצד לסגור גישה לדפים

וִידֵאוֹ: כיצד לסגור גישה לדפים

וִידֵאוֹ: כיצד לסגור גישה לדפים
וִידֵאוֹ: כיצד לשנות הרשאות גישה של משתמשים בחשבון ביזנס מנג'ר של פייסבוק 2024, אַפּרִיל
Anonim

לפעמים יש צורך להגביל את הגישה לדפים או לכל קבצים באתר שלך עבור קבוצות משתמשים מסוימות. תוכנת שרת האינטרנט Apache כוללת כלים מובנים למשימה זו. בדוק אותם.

כיצד לסגור גישה לדפים
כיצד לסגור גישה לדפים

הוראות

שלב 1

בכל בקשה לדף כלשהו באתר, השרת מחפש בתיקיה בה הוא מאוחסן קובץ שירות בשם ".htaccess". אם כן, השרת בעת עיבוד הבקשה ימלא אחר ההוראות מקובץ זה. זה יכול להכיל גם הוראות להגבלת הגישה לדפים או למסמכים אחרים של האתר מסיבה כלשהי. ניתן לעשות זאת על ידי יצירת קובץ כזה בעורך טקסט רגיל והעלאתו לתיקיית השרת הנחוצה לכם. מכיוון שקבצים אלה הם קבצי שירות, הם אינם זמינים בדפדפן המבקר באינטרנט.

שלב 2

כדי לפתור את בעיית הגישה הצב את ההוראות הללו באופן קיצוני בקובץ htaccess: סדר דחה, אפשר

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

שלב 3

ניתן להוסיף חריג לאיסור המוחלט עבור משתמשים עם כתובת IP ספציפית: סדר דחה, אפשר

להכחיש מכל

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

שלב 4

אם, להיפך, עליך ליצור "רשימה שחורה" של כתובות IP לא רצויות, יש לשנות את ההוראות באופן הבא: סדר אפשר, דחה

אפשר מכל

הכחשה מ- 77.84.20.18, 77.84.21.2 הגישה תהיה סגורה רק למבקרים עם IP 77.84.20.18 ו- 77.84.21.2, והשאר יתאפשר דרך ללא הפרעה. ובמקרה זה, יש להפריד את רשימת כתובות ה- IP האסורות באמצעות פסיקים.

שלב 5

אם עליך להגביל את הגישה לא לכל המסמכים בתיקיה, אלא רק לקובץ נפרד, ההוראות צריכות להיראות כך:

סדר הכחיש, אפשר

להכחיש מכל

אפשר החל מה- 77.84.20.18

כאן, השורה הראשונה מכילה את הקובץ שאליו יש להגביל את הגישה (hidden.html), והשורה הרביעית מכילה חריג לכלל הדחייה - ה- IP של המשתמשים שמאפשרים גישה לקובץ.

שלב 6

באופן דומה, תוכלו להגביל את הגישה לקבוצת קבצים לפי מסכת שמותיהם:

סדר הכחיש, אפשר

להכחיש מכל

אפשר החל מה- 77.84.20.18

כאן השורה הראשונה מכילה מסכה לשמות קבצים עם גישה מוגבלת - האיסור יחול על כל הקבצים עם הסיומת "wma". השורה הרביעית, כמו בדוגמה הקודמת, מכילה את ה- IP של המשתמשים שאינם כפופים למגבלה.

שלב 7

ניתן להגביל את הגישה לדפים לפי סוג הדפדפן - באופן זה, ניתן לסנן, למשל, רובוטים של חיפוש לא רצוי: SetEnvIfNoCase user-Agent ^ Microsoft. URL [NC, OR]

SetEnvIfNoCase user-Agent ^ Offline. Explorer [NC, OR]

SetEnvIfNoCase user-Agent ^ [Ww] eb [Bb] andit [NC, OR]

סדר אפשר, מכחיש

אפשר מכל

הכחשה מ- env = bad_bot

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

מוּמלָץ: