我最近在Jekyll / GitHub页面上建立了一个博客,它自动提供RSS源 将图像嵌入博客本身可以很好地使用:
2018-06-01
但在RSS Feed中,它们不会显示
我还注意到这个网站:https://validator.w3.org/feed/引发了一些错误,总是说{{ site.baseurl }}/...
。
如果您对如何解决这个问题有所了解会很棒,因为绝对URL并不太好,尤其是在自己的服务器/ localhost上进行测试时。
提前谢谢!
答案 0 :(得分:0)
在 _config.yml 中,根据需要设置url
和baseurl
。
feed.xml 中的任何链接或资源必须指向绝对网址。这个文件被我的工具使用,只知道在哪里找到绝对网址的东西。
{{ site.url }}{{ site.baseurl }}/myPath/myFile.html
这也可以使用新的absolute_url
过滤器
{{ "myPath/myFile.html" | absolute_url }}
对于链接,图像,CSS,js等也是如此。