Disable baseurl as it is only needed for sub-directories.
Update templates to have both {{ site.url }}{{ site.baseurl }} in them.
Original problems were caused by following commits:
ffa6a2bdfb4551ba7256877e9532529b4a75bb9d
977b8a0a6ddb05af88b86aa06575add9cd450caf
339a0ebeebde208ec9d68dc35d14a9f0000aae00
29b4222968c80380d5d29ba9ccc6c3a1b6941ecc
baseurl
config setting was misunderstood, and caused problems: https://byparker.com/blog/2014/clearing-up-confusion-around-baseurl/{{ site.url }}{{ site.baseurl }}
in them.Original problems were caused by following commits: ffa6a2bdfb4551ba7256877e9532529b4a75bb9d 977b8a0a6ddb05af88b86aa06575add9cd450caf 339a0ebeebde208ec9d68dc35d14a9f0000aae00 29b4222968c80380d5d29ba9ccc6c3a1b6941ecc
Gemfile
: update old broken configurationUpdate configuration based on the documentation from: http://jekyllrb.com/docs/github-pages/ “And be sure to run
bundle update
often.”_config_dev.yml
: update old development configUpdate configuration for development environment. Additional details on how to run site with custom configuration file: https://stackoverflow.com/questions/27386169/change-site-url-to-localhost-during-jekyll-local-development
Related to: https://github.com/okffi/open-api-definition/issues/26