https://bugzilla.redhat.com/show_bug.cgi?id=2080472
Bug ID: 2080472 Summary: Review Request: python-sphinxext-rediraffe - Sphinx extension to redirect nonexistent pages Product: Fedora Version: rawhide Hardware: All OS: Linux Status: NEW Component: Package Review Severity: medium Priority: medium Assignee: nobody@fedoraproject.org Reporter: loganjerry@gmail.com QA Contact: extras-qa@fedoraproject.org CC: package-review@lists.fedoraproject.org Target Milestone: --- Classification: Fedora
Spec URL: https://jjames.fedorapeople.org/python-sphinxext-rediraffe/python-sphinxext-... SRPM URL: https://jjames.fedorapeople.org/python-sphinxext-rediraffe/python-sphinxext-... Fedora Account System Username: jjames Description: This sphinx extension redirects non-existent pages to working pages. Rediraffe can also check that deleted/renamed files in your git repo are redirected.
Rediraffe creates a graph of all specified redirects and traverses it to point all internal urls to leaf urls. This means that chained redirects will be resolved. For example, if a config has 6 chained redirects, all 6 links will redirect directly to the final link. The end user will never experience more than 1 redirection.
Note: Rediraffe supports the html and dirhtml builders.