r - 控制索引.xml用于 Atom/RSS 生成有效的 rss 提要(无相对链接)



任务:我想向我的网站添加一个 RSS 源。(稍后我想为特定类别添加单独的RSS提要[对于R博主])

设置:

  • 我使用雨果学术模板
  • 通过 R 博客下载包
  • 将我的源代码推送到 GitHub https://github.com/Tazinho/AlmostRandom
  • 从哪里发布它通过网络 http://www.malte-grosser.com/
  • 在此处添加了一个示例博客文章 http://www.malte-grosser.com/post/test-post/

问题和验证:

  1. 根据这个视频 https://www.youtube.com/watch?v=gF0tohv99Ow 我的博客RSS应该是这个 http://www.malte-grosser.com/index.xml

  2. 根据一些验证者方面 http://www.feedvalidator.org/我的 rss 提要似乎无效,并且有几种错误 http://www.feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.malte-grosser.com%2Findex.xml 例如:第 5 行,第 11 列:链接必须是完整有效的 URL:/[帮助]

到目前为止解决此问题的步骤:

  • 我尽可能地关注了一些SO帖子。例如这个相关的
    • 控制索引.xml用于 Atom/RSS(hugo/blogdown 生成带有相对链接的提要)
  • 我将 rss.xml 添加到/post/layouts/并根据

    • https://coolbutuseless.bitbucket.io/2018/02/07/blogdown-rss-feed-of-full-articles/
    • 我在下面的部分有点挣扎 "# 引用您的 RSS 提要"。我不知道我们到底要去什么
    • 我阅读了其他几篇帖子,并试图从 rbind.io 中找到类似的公共存储库。
    • 我删除了大部分试用版,以便为进一步的试用版提供干净的设置
  • 我保留的唯一部分是config.toml中的以下更改

    • baseurl ="http://malte-grosser.com/">
    • rssLimit = 10
    • [outputs] home = [ "HTML", "CSS", "RSS" ] section = [ "HTML", "RSS" ] taxonomy = [ "HTML", "RSS" ] taxonomyTerm = [ "HTML", "RSS" ]

    • 和 rss.xml 在/post/layouts/下

据我了解(再次阅读控制索引后.xml对于 Atom/RSS(hugo/blogdown 生成带有相对链接的提要)),出现此类错误似乎是可以的。

同样对于有类似问题的人:事实证明,博客RSS应该在 http://www.malte-grosser.com/post/index.xml 下,RSS的类别应该在 http://www.malte-grosser.com/categories/R-bloggers/index.xml

最新更新