I do not use the RELATIVE_URLS parameter because it is relative to the document. I don't need URLs containing ../.. , which often happens when this option is used.
In addition, relative URLs can cause problems in Atom / RSS feeds, since all links in feeds must be absolute in accordance with standard feed specifications.
Unlike what is implied in the original question, using the RELATIVE_URLS parameter RELATIVE_URLS not result in any 404s if you later decide to change the domain. There is a difference between specifying absolute URLs in the source document (which you seem to be talking about) and having absolute URLs generated for you during build (which is what Pelican does).
When it comes time to link to your own content, you can either use root links or use the on- site link syntax that Pelican provides.
source share