مشكلة الشرطة المائلة الختامية في المجلد الفرعي

لدينا إعداد ديسكورد (Discourse) في مجلد فرعي (www.example.com/forums) كان يعمل سابقًا عن طريق حذف الشرطة المائلة في نهاية الرابط.

منذ ظهور الخطأ وإصلاحه (Recent Changes Breaking Subfolder Setup?) الذي واجهناه أيضًا، نواجه الآن مشكلة جديدة. عند حذف الشرطة المائلة في نهاية الرابط، لا يتم تحميل سوى رأس صفحة المنتدى الخاص بنا. أما عند إضافة الشرطة المائلة وإعادة تحميل الرابط، فيتم تحميل الموقع بالكامل.

لقد راجعت مخرجات HTML في متصفح فايرفوكس ولاحظت أنه عند عدم وجود الشرطة المائلة في النهاية، يحدث ما يلي:
<body class "staff">...</body>
كما أن عنصر div التالي يحتوي على ارتفاع 260 بكسل:
<section id="main" class="ember-application">

بينما عند وجود الشرطة المائلة، يصبح الأمر كالتالي:
<body class "staff navigation-categories categories-list">...</body>
ويكون ارتفاع عنصر div المعرف بـ section id هو 909 بكسل (وهو ما هو متوقع لأن التصنيفات قد تم تحميلها).

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

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

هل يمكنك مشاركة رابط الموقع (هنا أو عبر الرسائل الخاصة)؟ سيكون ذلك مفيدًا في عملية استكشاف الأخطاء وإصلاحها.

3 إعجابات

الموقع لا يزال قيد التطوير، وبالتالي غير متاح للجمهور. يمكنني التحقق مع مسؤولي النظام لدينا لمعرفة ما إذا كان هناك طريقة للوصول إليه من الخارج.

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

لقد حددت المشكلة، ومن المتوقع إصلاحها عبر الرابط https://github.com/discourse/discourse/commit/19dcc6bb7b03f3f7d422b534f7997b0d91ddb0ce، والذي سيصل إلى حالة “اختبارات ناجحة” خلال الساعة القادمة. يرجى إخباري إذا كان الأمر يعمل معك @joen

7 إعجابات

شكرًا لك، سأقوم بالتحديث وأبلغك اليوم.

تعديل: @david إنه يعمل، شكرًا لك على مساعدتك السريعة.

6 إعجابات