المواقع الثابتة

قدِّم تطبيقات الصفحة الواحدة والبناءات الثابتة عبر nginx، مع إعادة التوجيه وإعادة الكتابة والترويسات.

تقدّم المواقع الثابتة تطبيقات الصفحة الواحدة والبناءات الثابتة من حافة nginx خفيفة عبر HTTPS. لا خادم عليك تشغيله أو إدارته.

أنشئ موقعًا#

  1. 1

    موقع جديد

    في صفحة الاستضافة الثابتة، انقر «موقع جديد».

  2. 2

    وجِّه إلى مستودع

    اختر مشروعًا إن شئت، وسمِّ الموقع، وأدخِل رابط Git الخاص به.

  3. 3

    اضبط مجلّد الإخراج

    أدخِل المجلّد الذي يُنتجه بناؤك (الافتراضي dist).

إعدادات إطار العمل الجاهزة#

في الإعدادات، اختر إعدادًا جاهزًا لإطار عمل لملء أمر البناء ومجلّد الإخراج مسبقًا:

Vite
npm run build → dist
Next.js (تصدير ثابت)
npm run build → out
Create React App
npm run build → build
Astro
npm run build → dist

إعادة التوجيه والكتابة والترويسات#

يتيح لك محرّر التوجيه في الإعدادات إضافة قواعد يطبّقها nginx عند النشر التالي:

  • إعادة التوجيه: ترسل ‎/old إلى ‎/new، ويمكن جعلها دائمة برمز 301.
  • إعادة الكتابة: تقدّم مسارًا تحت مسار آخر، مثل ‎/api/(.*) إلى ‎/proxy/$1.
  • الترويسات: تُرفق ترويسات استجابة بمسار، مثل X-Frame-Options: DENY على ‎/.

✦ يُقدَّم بناؤك الثابت من الحافة عبر HTTPS، مع قواعدك الخاصة لإعادة التوجيه وإعادة الكتابة والترويسات.