Open boegel opened 1 year ago
@oprypin Any thoughts on this?
Yeah this just needs to happen, even by default, I just haven't spent any time on this 😕
I'm happy to revisit my PR #50 to do this, would that help?
We would also appreciate this fix! I see that this issue is a bit old, are there any new updates on this?
We migrated from mdBook which has a similar issue. For example:
'academics/classes/textbooks.html': 'academics/classes/textbooks.md'
The redirect works, but the warning messages make it hard to spot other legitimate warnings
(see also PR #50)
I would like to use
mkdocs-redirects
in our effort to port our documentation from Sphinx/.rst
(hosted atReadTheDocs
to MkDocs/.md
(hosted at GitHub Pages), so we can avoid breaking our current documentation URLs.This is actually working already, by using something like:
This makes a URL like
https://example.github.io/docs/en/latest/exampe.html
redirect correctly tohttps://example.github.io/docs/example/
.The problem is that
mkdocs-redirects
currently logs a warning for redirects of non-MarkDown paths:That's annoying, since we would like to use
mkdocs build --strict
in CI to test changes to our documentation, and that exits with a non-zero exit code as soon there as any warnings.Two potential ways forward:
.html
paths (since it works fine);.html
paths, through a configuration option likeallow_html_redirect
(implemented in #50);