Le bouton "Afficher le message complet" ne fonctionne pas dans les installations en sous-dossier

Un autre problème est que, lorsque j’exécute un curl vers l’API, en recherchant l’ID de sujet d’une URL d’intégration (embed URL), je ne peux pas le trouver à cause de la barre oblique finale (trailing slash). Discourse renvoie une page 404.

Mais si je supprime la barre oblique finale, il renvoie la valeur :

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>Page non trouvée - Tecnoblog Communauté</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}%     

Pour que cela fonctionne, je devrais effectuer un remplacement de chaîne (str replace) dans WordPress, pour supprimer la barre oblique finale du permalien, avant de vérifier. Mais cela n’a aucun sens, l’URL canonique a la barre oblique finale…

En pratique, Discourse normalise le permalien vers une URL qui n’existe pas… la version normalisée devrait être celle avec une barre oblique finale.

1 « J'aime »