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

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

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

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

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

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

Image
Image

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

איך פותחים קובץ HTACCESS

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

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

איך להמיר את הקובץ

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

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

קובץ לדוגמה

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


AuthType basicAuthName "אופס! בבנייה זמנית…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userPassword prompt for everyone else. addressAllow from w3.orgAllow from googlebot.comמאפשר ל-Google לסרוק את הדפים שלך.

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

צריך עזרה נוספת?

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

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

אם אתה עדיין לא יכול לפתוח את הקובץ, יש סיכוי טוב שאתה לא קורא את סיומת הקובץ, ומבלבל פורמט אחר עבור זה - למעשה זה ממש קל לעשות את זה. HTA, למשל, עשוי להיראות דומה, אבל התוסף הזה שמורה לקובצי HTML, הנפתחים בדרך כלל ב-Microsoft HTML Application Host.

מוּמלָץ: