تحويل منتدى PunBB كبير (حوالي 45 ألف مشاركة و3.5 ألف موضوع) إلى Discourse + إنشاء خريطة إعادة توجيه لعناوين URL القديمة (سلاسل الاستعلام غير الجذابة) إلى عناوين URL الخاصة بـ Discourse.
متى تحتاج إلى أن يتم ذلك؟
في أقرب وقت ممكن.
ما هو ميزانيتك بالدولار الأمريكي التي يمكنك تقديمها لهذه المهمة؟
نعم، سأتمكن من القيام بذلك مقابل 500 دولار.
يمكننا أيضًا أن نقدم لك استضافة، لكنها اختيارية
للبدء، يرجى إنشاء نسخة احتياطية لقاعدة البيانات (وإذا كان ذلك مناسبًا، ملف مضغوط يحتوي على ملفات التحميل/الصور الرمزية) وتوافرها عبر Dropbox أو Google Drive أو WeTransfer أو ما شابه، وأخبرني أين يمكنني العثور عليها.
شغّلنا الأمر لكنه دخل في حلقة لا نهائية تطبع معلومات قاعدة البيانات على الشاشة. لم يتم تشغيل خادم Rails أبدًا. لهذا السبب استسلمنا وقررنا أن يطلب شخص آخر القيام بذلك.
إن مخرجات SQL هذه مجرد معلومات مخصصة لمسؤول النظام. إنها مجرد استعلامات يتم تشغيلها كجزء من عملياته. تستمر بلا نهاية حتى تقوم بإيقافها. وهذا ما هو متوقع أن يحدث.
حسنًا، لقد مررت بالعملية كاملة مرة أخرى وأصبحت جاهزة للعمل.
اقتراح لبرامج تعليمية حول الاستيراد: مجرد إضافة تعليق أو اثنين إضافيين لإخبار الأشخاص غير الملمين بـ Rails مثلي بما يجب أن يحدث سيوفر الكثير من المتاعب. لقد تركت هذا يعمل لمدة 5 ساعات أمس بينما كل ما كنت بحاجة إلى فعله هو تشغيل Sidekiq في نافذة طرفية منفصلة وفتح المتصفح.
لذا، سؤالي التالي هو: هل توجد طريقة لتوليد خريطة إعادة توجيه Nginx تلقائيًا لـ أكثر من 45,000 رابط يحتوي على سلسلة استعلام من PunBB حتى أتمكن من إعداد إعادة التوجيه 301؟