My Profile Photo

Sheogorath's Blog

Depending on the time of the day a friend, a colleague, a wise guy. The beauty of the world is its sense of humor to show humans their way by letting them search their own.

Cover image for this blog post

Jekyll, RSS and absolute URLs

Today I learned that I did absolute URLs overly complicated. In this blog I use absolute URLs for almost all links in order to make things RSS standard compliant. In Jekyll this can be achieved in various way, and so far, I used a very explicit way looking like this: {{ site.url }}{{ site.baseurl }}/assets/images/2016/03/some-picture.png. But the same thing can be achieved so much easier but simply using {{ "/assets/images/2016/03/some-picture.png" | absolute_url }}.

I came across that when I added the picture to the last TIL article. I checked my other image links to copy the URL prefix, but came across some older posting using the | relative_url filter. I remembered that an | absolute_url filter exists, tried it and considered it worth an own little article. Sometimes we know things, but that doesn’t mean we learned them, now I learned using the filter.