קובץ HTACCESS (מה זה ואיך לפתוח אחד)

א קוֹבֶץ עם ה-HTACCESS סיומת קובץ הוא קובץ תצורת גישה של Apache המייצג "גישה להיפרטקסט". אלו הם קבצי טקסט משמש להפעלת חריגה מההגדרות הגלובליות החלות על הספריות השונות של אתר Apache.

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

שימוש נפוץ נוסף לקובץ זה הוא להצביע על קובץ HTPASSWD המאחסן אישורים המונעים מבקרים לגשת לספריית הקבצים הספציפית הזו.

קובץ HTACCESS ב-Windows 10 שנפתח עם פנקס רשימות

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

כיצד לפתוח קובץ HTACCESS

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

עם זאת, אפילו עורך טקסט פשוט מסוגל לפתוח או לערוך את הקובץ, כמו Windows Notepad או אחד שלנו עורכי הטקסט החופשיים הטובים ביותר רשימה. עורך HTACCESS פופולרי נוסף, אם כי לא בחינם הוא Adobe Dreamweaver.

כיצד להמיר את הקובץ

אתה יכול להמיר את הקובץ ל-aנגניקס קובץ שרת אינטרנט באמצעות זה באינטרנט ממיר HTACCESS ל-nginx. עליך להדביק את התוכן שלו בתיבת הטקסט כדי להמיר את הקוד לקוד שניתן לזהות על ידי Ngnix.

בדומה לממיר nginx, ניתן להמיר את הקובץ לרשת. הגדר באמצעות codebreak's מקוון .htaccess לרשת. ממיר תצורה. זה שימושי אם אתה רוצה שהקובץ יעבוד עם יישום אינטרנט של ASP.NET.

קובץ לדוגמה

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

AuthType בסיסי
AuthName "אופס! בבנייה זמנית..."
AuthUserFile /.htpasswd
AuthGroupFile /dev/null
דרוש בקשת סיסמה של משתמש חוקי עבור כל השאר
הזמנה לדחות, לאפשר
להכחיש מכל
אפשר מ-192.168.10.10 # כתובת ה-IP של המפתח
אפשר מ-w3.org
אפשר מ-googlebot.com # מאפשר ל-Google לסרוק את הדפים שלך
ענה על כל # אין צורך בסיסמה אם מארח/IP מותר.

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

צריך עוד עזרה?

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

תוכל לקרוא עוד על אופן השימוש בקובץ HTACCESS לחסימת כתובות IP, מניעת פתיחת הקובץ מהצופים, חסימת תעבורה לספרייה, דרישה SSL, השבתת הורדות/מרטשים של אתרים ועוד ב ערכת JavaScript, אפאצ'י, וורדפרס, ו DigitalOcean.