יסודות אינדקס.html דף אינטרנט המוגדר כברירת מחדל

click fraud protection

אחד הדברים הראשונים שאתה לומד כאשר אתה מתחיל לטבול את בהונותיך במימיו עיצוב אתר כיצד לשמור את המסמכים שלך כדפי אינטרנט. הדרכות ומאמרים רבים בנושא תחילת העבודה עם עיצוב אתרים ינחו אותך לשמור את מסמך HTML ראשוני עם שם הקובץ index.html. בואו נסתכל על המשמעות שעומדת מאחורי מוסכמת השמות המסוימת הזו שהיא, אכן, תקן תעשייתי.

אדם הגולש בדף האינדקס של / acme
דרק אבלה / Lifewire

דף הבית המוגדר כברירת מחדל

דף index.html הוא השם הנפוץ ביותר המשמש לדף ברירת המחדל המוצג באתר אם לא צוין דף אחר כאשר מבקר מבקש את האתר. במילים אחרות, index.html הוא השם המשמש לדף הבית של האתר.

אדריכלות אתרים ואינדקס.html

אתרים בנויים בתוך ספריות בשרת אינטרנט. עבור אתר האינטרנט שלך, עליך לשמור כל דף אינטרנט כקובץ נפרד. לדוגמה, דף "אודותנו" עשוי להישמר כ about.html ודף "צור קשר" עשוי להיות contact.html. האתר שלך יורכב ממסמכי .html אלה.

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

http://www.lifewire.com

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

instagram viewer

index.html

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

שמות דף ברירת מחדל אחרים

מלבד index.html, ישנם שמות דפים ברירת מחדל אחרים בהם אתרים מסוימים משתמשים, כולל:

  • index.htm
  • default.htm או default.html
  • home.htm או home.html

המציאות היא שניתן להגדיר שרת אינטרנט שיזהה כל קובץ שתרצה כברירת מחדל עבור אותו אתר. זה המקרה, זה עדיין רעיון טוב להישאר עם index.html או index.htm מכיוון שהוא מזוהה מיד ברוב השרתים ללא צורך בתצורה נוספת. בעוד ש- default.htm משמש לעתים בשרתי Windows, השימוש ב index.html הכל אך מבטיח שלא משנה היכן תבחר לארח את אתר, כולל אם תבחר לשנות ספקי אירוח בעתיד, דף הבית המוגדר כברירת מחדל שלך עדיין יזוהה ויוצג.

אתה צריך שיהיה לך דף index.html בכל הספריות שלך

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

השימוש בשם קובץ ברירת מחדל כמו index.html הוא גם תכונת אבטחה

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

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

התקנות IIS הגלישה בספריות מושבתת כברירת מחדל. אם לא נמצא מסמך ברירת המחדל ושני ברירת המחדל בגלישת מסמכים וספריות מושבתים, המשתמש יקבל שגיאת 404.

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

אתרים שאינם משתמשים בקבצי HTML

אתרים מסוימים, כמו אלה המופעלים על ידי מערכת ניהול תוכן או כאלו המשתמשים בשפות תכנות חזקות יותר כמו PHP או ASP, עשויים שלא להשתמש בעמודי HTML במבנה שלהם. עבור אתרים אלה, אתה עדיין רוצה להבטיח שצוין דף ברירת מחדל, ולספריות נבחרות בו אתר, בעל דף index.html (או index.php, index.asp וכו ') עדיין רצוי מהסיבות המתוארות מֵעַל.

instagram story viewer