0

Running into a problem where normal pages are working fine, however collection pages are not found by html-proofer.

Example error message:

  *  internally linking to /blog/choose-a-datasource, which does not exist (line 82)
     <a href="/blog/choose-a-datasource" class="current">Choose a data source</a>

This message comes from the following Travis report. There are a lot of collection pages not found: https://travis-ci.org/semi-technologies/semi-website/builds/514826595#L1065

However, when you look in the source folder the the page does exist: https://github.com/semi-technologies/semi-website/tree/permalinks/_blog

And in a jekyll build these files are successfully created in ./_site.

Does someone have experience with this?

Remi
  • 4,663
  • 11
  • 49
  • 84
  • 1
    What is the desired output here? Do you want urls like `/blog/choose-a-datasource` (same as `/blog/choose-a-datasource.html`) or `/blog/choose-a-datasource/` (same as `/blog/choose-a-datasource/index.html`) ..? – ashmaroli Apr 03 '19 at 06:28
  • There's a difference? I think it's configured to use /blog/choose-a-datasource.html. Interesting point, you mean I'd have to remove trailing slashes behind the URL references in order for it to work. I'll try this. – Remi Apr 03 '19 at 08:27
  • That solved it. – Remi Apr 04 '19 at 14:06

0 Answers0