# لماذا يحتاج نشر الموقع الثابت إلى ملف index.html؟

Canonical URL: https://help.iagenify.com/ar/faqs/hosting/index-html

[← العودة إلى أسئلة الاستضافة](https://help.iagenify.com/ar/faqs/hosting)

مركز المساعدة · الأسئلة الاستضافة 2 دقائق قراءة
# لماذا يحتاج نشر الموقع الثابت إلى ملف index.html؟
يحتاج الموقع الثابت إلى مستند بداية يستطيع الخادم تقديمه عند فتح الزائرين جذر الموقع. يتوقع النشر الثابت في IaGenify وجود `index.html`؛ وبدونه يُرفض النشر بدلاً من نشر موقع قابل للاستخدام.
IaGenify
الاستضافة

## وفّر نقطة بداية الموقع
عندما يطلب المتصفح اسم مضيف دون مسار ملف، يحتاج الخادم إلى مستند افتراضي يقدمه. في الموقع الثابت يكون `index.html` عادةً نقطة البداية التي تشير إلى بقية موارد الصفحة أو تحملها. لا تخبر مجموعة الصور أو البرامج النصية أو الصفحات المتداخلة الخادم بما ينبغي عرضه عند الجذر.
ضع `index.html` في جذر مجموعة الملفات المنشورة بالاسم والمسار المتوقعين تماماً. إذا كانت أداة البناء تكتب الملفات في مجلد مثل `dist` أو `out`، فانشر محتويات ذلك المجلد وتأكد أن ملف البداية في مستواه الأعلى. قد يؤدي رفع مجلد المشروع الأب إلى إضافة مستوى يخفي الملف.
## تحقق من الجذر المنشور ومسارات الموارد
قبل النشر، افحص قائمة الملفات وتأكد أن مستند البداية يشير إلى موارد ستكون موجودة بعد الرفع. قد تفشل المسارات التي تعمل على جهاز التطوير إذا تضمنت بادئة محلية أو افترضت عنواناً أساسياً مختلفاً. حافظ على توافق بنية الملفات المنشورة مع الإشارات الموجودة في HTML.
بعد النشر، افتح عنوان جذر الموقع وافحص استجابة المتصفح عند حدوث خلل. قد يشير خطأ 404 عند الجذر إلى غياب ملف البداية أو وضعه في المكان الخطأ؛ أما الصفحة التي تظهر بلا تنسيق فقد تعني وجود مسارات موارد معطوبة. صحح مخرجات البناء أو مجلد النشر، ثم أعد النشر واختبر الصفحة الرئيسية وعنوان مورد ممثل. [← العودة إلى أسئلة الاستضافة](https://help.iagenify.com/ar/faqs/hosting)
