sphinxext-rediraffe 0.3.0


pip install sphinxext-rediraffe

  Latest version

Released: Sep 28, 2025


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
Package on PyPI Build Status MIT

Sphinx extension to redirect files

./assets/rediraffe_logo.svg

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.

Extras: None
Dependencies:
Sphinx (>=6.0)