“显示完整帖子”按钮在子文件夹安装中不起作用

我的另一个问题是,当我向 API 发出 curl 请求,搜索嵌入式 URL 的主题 ID 时,我找不到它,因为有尾部斜杠。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}%     

为了使其工作,我需要在 WordPress 中进行字符串替换,在检查之前删除永久链接的尾部斜杠,但这没有意义,规范的 URL 带有尾部斜杠……

实际上,Discourse 将永久链接规范化为一个不存在的 URL……规范化的版本应该是带有尾部斜杠的版本。

1 个赞