Skip to content
Rankora
مجاني · يعمل في متصفحك

مولّد قواعد إعادة التوجيه لـ Cloudflare

يقدّم Cloudflare طريقتين لإعادة التوجيه: قاعدة لكل إعادة توجيه (Single Redirects) أو قائمة روابط دقيقة (Bulk Redirects). تكتب الأداة الطريقتين مع بعض القوالب الشائعة.

الخصوصية والتكلفة

تعمل هذه الأداة داخل متصفحك. لا يُرسل ما تكتبه أو تلصقه إلى خوادمنا واستخدامها مجاني.

كيف تعمل الأداة

  1. الصق القائمة وأدخل نطاقك، أو اختر قالباً (من الجذر إلى www أو العكس أو من HTTP إلى HTTPS أو نقل النطاق).
  2. في تبويب Single Redirects انسخ التعبير ورابط الوجهة إلى القاعدة؛ وملف JSON مخصص للواجهة البرمجية. وفي تبويب Bulk نزّل ملف CSV أو انسخ عناصر JSON.
  3. راجع القاعدة في المعاينة داخل لوحة تحكم Cloudflare قبل تفعيلها ثم اختبر الرابط.

مثال

مع «/old-page /new-page» والنطاق example.com يكون التعبير (http.request.uri.path in {"/old-page" "/old-page/"}) والوجهة https://example.com/new-page بحالة 301. ويعطي قالب الجذر إلى www التعبير (http.host eq "example.com") مع concat("https://www.example.com", http.request.uri.path).

ماذا تعني النتيجة

تصفّي Single Redirects حسب الحقول (http.host وhttp.request.uri.path وhttp.request.uri.query) ويمكنها بناء الوجهة بدوال مثل concat() وwildcard_replace(). أما Bulk Redirects فيطابق الرابط الكامل حرفياً دون regex، فكل صيغة صف مستقل. لا تعمل القواعد إلا على أسماء المضيف التي تمر عبر وكيل Cloudflare (السحابة البرتقالية). ولا تستطيع الأداة معرفة حدود خطتك ولا اختبار قواعدك.

مشكلات شائعة تساعد هذه الأداة على حلها

  • سجل DNS غير مفعّل عليه الوكيل (السحابة الرمادية) يتجاهل قواعد Cloudflare.
  • طلب PUT على نقطة دخول المرحلة عبر الواجهة البرمجية يستبدل كل قواعد إعادة التوجيه الموجودة في المنطقة.
  • قد تدخل إعادة توجيه HTTP إلى HTTPS المكتوبة يدوياً في حلقة: وخيار Always Use HTTPS أبسط في الغالب.
  • عدد Single Redirects محدود حسب الخطة؛ والقوائم الطويلة مكانها Bulk Redirects.

الأسئلة الشائعة

Single Redirects أم Bulk Redirects؟

تناسب Single Redirects عدداً قليلاً من القواعد ذات الشروط (المضيف أو المجلد أو سلسلة الاستعلام). ويناسب Bulk Redirects القوائم الطويلة من الروابط الدقيقة. وتطبّق قاعدة واحدة مفعّلة على القائمة كل صف.

ماذا تفعل wildcard_replace في الهدف؟

ينقل Cloudflare العلامة * من المصدر إلى ${1} في الوجهة. وهكذا يتحول المجلد /blog/* إلى /articles/* مع بقاء بقية المسار.

هل يُضمن قبول ملف CSV؟

لا. ترتيب الأعمدة يتبع توثيق Bulk Redirects وقت الكتابة لكن Cloudflare قد يغيّره: قارنه بتوثيقه الحالي قبل الاستيراد.

هل تُرسل بياناتي إلى أي مكان؟

لا، يُولَّد كل شيء داخل متصفحك.