زر "عرض المشاركة الكاملة" لا يعمل في التثبيتات الفرعية

هناك مشكلة أخرى وهي أنه عندما أقوم بتشغيل أمر curl إلى واجهة برمجة التطبيقات (API)، والبحث عن مُعرِّف الموضوع (topic ID) الخاص برابط التضمين (embed URL)، لا يمكنني العثور عليه بسبب الشرطة المائلة اللاحقة (trailing slash). يُرجع Discourse صفحة 404.

ولكن إذا قمت بإزالة الشرطة المائلة اللاحقة، فإنه يُرجع القيمة:

mobilon@Thiagos-MacBook-Pro ~ % curl 'https://tecnoblog.net/comunidade/embed/info?embed_url=https://tecnoblog.net/noticias/anatel-e-receita-apreendem-quase-meio-milhao-de-produtos-em-santa-catarina/' -H 'API-KEY: <API KEY>' -H 'API-USERNAME: <USERNAME>'

<!DOCTYPE html>

<html lang="pt-BR">

<head>

  <meta charset="utf-8">

  <title>الصفحة غير موجودة - مجتمع Tecnoblog</title>
mobilon@Thiagos-MacBook-Pro ~ % curl 'https://tecnoblog.net/comunidade/embed/info?embed_url=https://tecnoblog.net/noticias/anatel-e-receita-apreendem-quase-meio-milhao-de-produtos-em-santa-catarina' -H 'API-KEY: <API KEY>' -H 'API-USERNAME: <USERNAME>' 

{"topic_id":157645,"post_id":484103,"topic_slug":"anatel-e-receita-apreendem-quase-meio-milhao-de-produtos-em-santa-catarina-tecnoblog","comment_count":15}%     

لجعل الأمر يعمل، سأحتاج إلى إجراء استبدال للسلسلة النصية (str replace) في ووردبريس (WordPress)، لإزالة الشرطة المائلة اللاحقة من الرابط الدائم (permalink) قبل التحقق. ولكن هذا لا معنى له، فالرابط الكنسي (canonical URL) يحتوي على الشرطة المائلة اللاحقة…

عمليًا، يقوم Discourse بتطبيع الرابط الدائم إلى عنوان URL غير موجود… يجب أن يكون الإصدار المُطَبَّع هو الذي يحتوي على الشرطة المائلة اللاحقة.

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