Open mehdisadeghi opened 7 years ago
I encountered this problem when having two tags differencing only by their case. I had both Nuget
and nuget
:
Conflict: The URL '/srv/jekyll/_site/tag/nuget.html' is the destination for the following pages: tag/nuget.html, tag/nuget.htm
Agreeing on the casing made the problem disappear.
It's possible to change the code to have tags with different cases, jekyll doctor will complain however:
Warning: The following URLs only differ by case. On a case-insensitive file system one of the URLs will be overwritten by the other: /home/ms/Projects/mx/jekyll-theme-mehdix-rtl/_site/tag/https.html, /home/ms/Projects/mx/jekyll-theme-mehdix-rtl/_site/tag/HTTPS.html
With most recent version of Jekyll (3.3.1) and jekyll-tagging from master (a981f78) if I run jekyll doctor I get the following error:
By carefully inspecting my posts I realized this problem occurs when a tag is part of the title. In my case, the word YAML was a tag and at the same time part of the title.