在 head 中添加 rel="amphtml"——有什么建议吗?

我不喜欢管理员讨论问题的方式,我觉得他在滥用职权。
这只是我个人的看法,我无意更改此源代码。

我想在我的 Discourse 上实现 AMP!

我已经创建了一个模板,URL 格式如下:amp.domain.com/blog/123456
示例:https://voucher.com.vn/dev/blog/846 或 https://voucher.com.vn/dev/blog/844

仅适用于移动端:Redirect Notice

现在,我正在寻找一种方法,将上述 URL 插入到 <head></head> 标签中,以声明 AMP 页面。

示例:<head> ... <link rel="amphtml" href="https://voucher.com.vn/dev/blog/846"> ... </head>

有人能告诉我该怎么做吗?

为什么?AMP 与 Discourse 等 JavaScript 应用并不真正兼容。AMP 适用于相对静态的新闻和博客网页,而非应用程序。

因为该页面旨在创建新闻文章和博客,优化加载速度以及搜索结果是一个理想的选择。

恐怕这需要从头完全重写 Discourse,即不再将其作为 JavaScript 应用来构建——如果你真的非常需要 AMP,请选择其他免费开源软件。