llms.txt على Netlify
تقدّم Netlify أي ملف في دليل النشر لديك عند جذر الموقع. وبالنسبة إلى llms.txt، فهذا يعني عدم الحاجة إلى إعداد.
آخر تحديث:
إلى أين يذهب الملف
يقدّم Netlify محتوى دليل النشر (المجلد المضبوط كمخرج للنشر) في جذر الموقع. وأياً كان اسم
الإطار لذلك المجلد، فإن llms.txt داخله يُقدَّم على
/llms.txt. لا تحتاج إلى قاعدة إعادة توجيه لملف ثابت حقيقي.
الطريقة: دليل النشر
ضع llms.txt حيث سينتهي في الناتج المنشور لإعدادك:
- Next.js، Astro، Vue/Vite، Gatsby:
public/(أوstatic/من أجل Gatsby، حتى ينسخه البناء إلى جذر الإخراج. - SvelteKit وHugo وDocusaurus:
static/. - لا بناء (HTML عادي): جذر المستودع، واضبط دليل النشر وفقاً لذلك.
أكّد دليل النشر في netlify.toml أو إعدادات الموقع:
# netlify.toml
[build]
publish = "dist"
اختياري: بروكسي إلى ملف خارجي
إذا كان موقعك llms.txt يُولّد في مكان آخر (مثلاً بواسطة منصة توثيق)، يمكنك توكيل المسار
الجذري إليه عبر _redirects قاعدة تستخدم إعادة كتابة 200:
# _redirects
/llms.txt https://docs.example.com/llms.txt 200
التحقق من الإعداد
curl -sI https://yoursite.netlify.app/llms.txt | grep -i content-type
# expect: content-type: text/plain على مضيف آخر؟ راجع Vercel و Cloudflare Pages الأدلة. اضبط محتوى الملف بصورة صحيحة باستخدام دليل إجرائي و المولّد.