كيفية إعداد تشكيل URL الصحيح عند إنشاء موضوع؟

عند إنشاء موضوع، يتم تشكيل عنوان URL بالشكل example.com/t/topic/39/ - لا يوجد تحويل للأبجدية السيريلية من العنوان إلى أحرف لاتينية. ولكن، إذا كان العنوان يحتوي على كلمة باللغة الإنجليزية (في هذه الحالة Ruby)، فإنها تظهر بالضرورة في عنوان URL example.com/t/ruby/36. إذا كانت هناك كلمتان أو ثلاث كلمات باللغة الإنجليزية، فإنها تصبح example.com/t/erb-vs-code/29، ولكن الكلمات باللغة السيريلية لا يتم تحويلها.

ما هو سبب تكوين عنوان URL هذا وكيف يمكن إصلاحه؟

ملاحظة: المنتدى باللغة الأوكرانية. افترضت أن المشكلة كانت بسبب بعض الأحرف - і، ї، є. حاولت نشر العنوان باللغة الروسية - نفس المشكلة. المشكلة شائعة في الأبجدية السيريلية.

يمكنك تجاهل جزء العنوان واستخدام بنية مثل discourse.example.com/t/~/10

إذا تُرك الجزء بين t ومعرف الموضوع فارغًا، فسيتم ملؤه تلقائيًا عند النقر

إعجابَين (2)