فهرس دليل خادم الويب
من ويكيبيديا، الموسوعة encyclopedia
- عندما يطلب عميل HTTP (مستعرض ويب بشكل عام ) عنوان URL يشير إلى بنية دليل بدلاً من صفحة ويب فعلية داخل الدليل ، فسيقوم خادم الويب عمومًا بتقديم صفحة افتراضية ، والتي يشار إليها غالبًا باسم رئيسي أو «فهرس» صفحة.
- اسم ملف شاسع لمثل هذه الصفحة هو
index.html
، ولكن معظم خوادم HTTP الحديثة تقدم قائمة قابلة للتكوين بأسماء الملفات التي يمكن للخادم استخدامها كفهرس. إذا تم تكوين ملقم لدعم البرامج النصية من جانب الخادم ، فإن القائمة تتضمن عادة إدخالات السماح محتوى ديناميكي لاستخدامها صفحة الفهرس (على سبيل المثالindex. php
،index. shtml
،index. jsp
،default. asp
) على الرغم من أنه قد يكون أكثر ملاءمة لتحديد إخراج HTML (index.لغة توصيف النص الفائق.بي إتش بي
أوindex.لغة توصيف النص الفائق.aspx
) ، حيث لا ينبغي اعتبار ذلك أمرًا مفروغًا منه. مثال على ذلك هو خادم الويب الشهير مفتوح المصدر Apache ، حيث يتم التحكم في قائمة أسماء الملفات بواسطةDirectoryIndex
[1] في ملف تكوين الخادم الرئيسي أو في ملف التكوين لهذا الدليل . من الممكن الاستغناء عن امتدادات الملفات على الإطلاق ، وأن تكون محايدًا لطرق تسليم المحتوى ، وتعيين الخادم لاختيار أفضل ملف تلقائيًا من خلال تفاوض المحتوى .
- إذا كان الخادم غير قادر على العثور على ملف بأي من الأسماء المدرجة في التكوين الخاص به ، فقد يقوم إما بإرجاع خطأ (بشكل عام 404 غير موجود ) أو إنشاء صفحة فهرس خاصة به تسرد الملفات الموجودة في الدليل. قد يُرجع أيضًا 403 قائمة فهرس محظورة . عادةً ما يكون هذا الخيار قابلاً للتكوين أيضًا.