الموضوع المدمج لا يعيد التوجيه

لقد قمت بدمج هذا الموضوع في هذا الموضوع الآخر.

تم الدمج بشكل جيد.

كنت أتوقع أنه عند فتح الرابط القديم، سيتم إعادة توجيهي إلى الموقع الجديد، لكن هذا لم يحدث. عند فتحه بشكل مجهول، يظهر “الصفحة غير موجودة”. عند فتحه بحسابي، يظهر لي المنشور القديم المغلق/المحذوف.

هذا هو الرابط الذي لا يعيد التوجيه:

https://collective.flashbots.net/t/devcon-bogota-pbs-developer-roundtable-summary/633

هذا مفاجئ، أعتقد أنه خطأ. هل فاتني شيء هنا؟

قد يبدو غير بديهي، ولكن هناك سبب لذلك! :slight_smile:

نستخدم نظام الحذف الناعم (soft-delete) في Discourse، مما يتيح للمسؤولين العودة ورؤية المواضيع المحذوفة، بما في ذلك إمكانية استعادتها. النتيجة: يمكن للمسؤولين رؤية الموضوع المحذوف، بينما يرى المستخدمون الآخرون رسالة “الصفحة غير موجودة”.

هناك طريقة لإعداد تحويل (redirect) يدوياً، وذلك بزيارة /admin/customize/permalinks وإضافة تحويل من مسار الموضوع إلى معرف الموضوع:

Screenshot 2022-11-24 at 15-14-49 Admin - fnord

Screenshot 2022-11-24 at 15-12-03 Admin - fnord


وجود إعداد ينشئ تحويلات تلقائياً عند دمج المواضيع يبدو كطلب ميزة (Contribute > Feature request) رائع. :slight_smile:

شكراً لك! هذا منطقي، لكنني ما زلت لا أستطيع جعله يعمل.

لقد قمت بإعداد إعادة توجيه من t/devcon-bogota-pbs-developer-roundtable-summary/633 إلى معرف الموضوع 438. السلوك هو نفسه، عندما أذهب إلى https://collective.flashbots.net/t/devcon-bogota-pbs-developer-roundtable-summary/633 بصفتي مسؤولاً، أصل إلى الموضوع المنقول، وعندما أفعل ذلك بشكل مجهول، أحصل على صفحة غير موجودة.

:thinking:
لا يخطر ببالي سبب لعمل الرابط الدائم بهذه الطريقة… دعنا نرى. هل نقلت الموضوع t/devcon-bogota-pbs-developer-roundtable-summary/633 إلى فئة غير عامة؟

هل تبدو الروابط الدائمة لا تعمل مع الروابط الداخلية؟