لماذا index.html

السلام عليكم ورحمة الله،

لأهل الخبرة في مجال برمجة المواقع..

لماذا يفرض الويب أن ننشئ ملف بالموقع تحت مسمى index او default سواء في المجلد الرئيسي root أو او بالمجلدات الفرعية، في حين أن مثلا موقع الفيسبوك أثناء الدخول على صفحته الرئيسية لايظهر امتداد للـ index وأيضا حتى بموقعنا هذا حسوب لا نراه فهل من تفسير؟


وعليكم السلام.

ليس من الحتمي استخدام index و default

لكن اولاً الخادم و المتصفح يفتحان بشكل افتراضي الملف الذي يسمى بأي اسم من هذه الاسماء

فمثلا لو عندنا موقع اسمه www.arab.com

سيفتح ملف ال index افتراضياً

يعني

wwww.arab.com = www.arab.com/index.html or .php

حتى الفيس بوك ايضاً

وثانياً index هو اسم عالمي في هذا المجال.

طبعا تستطيع تغييرها اما بتعديل على الخادم او استحدام ملف ال .htaccess