Sphinx Extension that redirects non-existent pages to working pages
Project Links
Meta
Author: Vasista Vovveti
Requires Python: >=3.9
Classifiers
Development Status
- 5 - Production/Stable
Environment
- Plugins
- Web Environment
Framework
- Sphinx :: Extension
Intended Audience
- Developers
Natural Language
- English
Operating System
- OS Independent
Programming Language
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python
Topic
- Documentation :: Sphinx
- Documentation
- Software Development :: Documentation
- Text Processing
- Utilities
Sphinx extension to redirect files
This Sphinx extension redirects non-existent pages to working pages. Rediraffe can also check that deleted or 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.
Installation
python -m pip install sphinxext-rediraffe
Usage
See the documentation.
Sep 28, 2025
0.3.0
Apr 16, 2021
0.2.7
Feb 13, 2021
0.2.6
Nov 12, 2020
0.2.5
Oct 15, 2020
0.2.4
Sep 02, 2020
0.2.3
Aug 30, 2020
0.2.1
Aug 30, 2020
0.2.0
Aug 24, 2020
0.1.0
Wheel compatibility matrix
Files in release
Extras:
None
Dependencies:
(>=6.0)
Sphinx