تتغير عناوين URL المشفرة عند استخدام وظيفة الروابط في Discourse

لقد بحثت هنا واعتقدت أن هذه المشكلة قد تم حلها.

ومع ذلك، لدينا مستخدم في موقعنا يبلغ عن ما يلي:

قم بالخطوات التالية:

  • افتح الرابط (الذي يعمل) (بدون خطأ 404)

  • انسخ الرابط من شريط العنوان (Ctrl-L، ثم Ctrl-C)

  • انقر على أيقونة الرابط في محرر Discourse

  • ألصق عنوان URL

  • احفظ الرد

  • انقر على الرابط → خطأ 404

هذا هو الرابط ذي الصلة الذي تم استخدامه:

https://openzfs.github.io/openzfs-docs/Project%20and%20Community/FAQ.html#using-a-zvol-for-a-swap-device-on-linux

يبدو أنه، على الرغم من أن الرابط يحتوي على ترميز، فإن Discourse يقوم بترميزه مرة أخرى مما يؤدي إلى ظهور خطأ 404؟

شكرًا على أي مساعدة أو حلول بديلة.

لقد جربت خطواتك ويبدو أنها تعمل: تمكنت من الوصول إلى الموقع دون أي مشكلة، وتم توجيهي إلى القسم في الوثائق. هل يحدث هذا في الوضع الآمن؟ هل تم تحديث منتداك إلى أحدث إصدار؟

إعجاب واحد (1)

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

نحن حاليًا على الإصدار 3.5.3.

إعجاب واحد (1)

إذن، قد يكون الاختبار على try.discourse.org أكثر منطقية من استخدام الوضع الآمن.

تم إصدار Discourse 3.5 في أغسطس. وقد تحسنت العديد من الأمور منذ ذلك الحين.
منذ نهاية يناير، لم تكن هناك حتى إصلاحات أمنية لهذه النسخة، رغم وجود العديد منها مؤخرًا.

إعجاب واحد (1)

نظرة سريعة على releases.discourse.org تُظهر أن الدعم انتهى في يناير. أوصي بشدة بالتحديث إلى v2026.1.0 (أحدث إصدار ESR).

للتوضيح، هل لا يستطيع أي منكما تكرار هذه المشكلة؟

أفترض أن try.discourse تستخدم نفس تسجيل الدخول؟

سأقوم بالاختبار وسأتحدث أيضًا مع الأطراف المعنية حول تحديث موقعنا.

شكرًا على المساعدة.

لم أتمكن من إعادة إنتاج المشكلة.

إنها غير مرتبطة بـ Meta. وهي مخصصة للاختبار، وعادةً ما يتم إعادة تعيينها مرة واحدة يوميًا، لذا ستختفي حسابك والمنشورات التي أنشأتها غدًا. يمكنك استخدام معرف Discourse الخاص بك إذا كان لديك واحد، وإلا فهي مستقلة.

إعجاب واحد (1)

@Moin شكراً لك.

لم أتمكن أيضاً من إعادة إنتاج هذه المشكلة في try.discourse

سأتحدث مع مسؤولينا حول ترقية/تحديث الموقع.

أقدر مساعدتكم ودعمكم :+1:

إعجابَين (2)