Skip to content

Conversation

@jstirnaman
Copy link
Contributor

Hugo Pretty URLs vs File Paths: Hugo generates "pretty URLs" where /foo/bar/ serves from /foo/bar/index.html. Link validation tools need to understand this mapping when checking local files. The mismatch causes false positives when validating fragment anchors against directory paths instead of the actual HTML files.

jstirnaman and others added 4 commits December 15, 2025 09:13
Apply to cloud-serverless

Co-authored-by: Scott Anderson <[email protected]>
The link in the cloud-serverless schema-design page was pointing to /influxdb3/cloud-serverless/reference/line-protocol/#duplicate-points, but the actual file is located at /influxdb3/cloud-serverless/reference/syntax/line-protocol/
Core/Ent3 aliases were missing trailing slash, preventing navigating directly from other product line protocol docs
Workaround for link-checker Hugo pretty URL bug where /path/to/page#fragment
is converted to file:///path/to/page#fragment instead of
file:///path/to/page/index.html#fragment.

All 60 'broken' fragments reported by CI actually exist in the HTML files.
@jstirnaman jstirnaman merged commit 0856e60 into master Dec 15, 2025
2 checks passed
@jstirnaman jstirnaman deleted the fix-link-checker-for-fragments branch December 15, 2025 15:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants