Provides the ability to create manual redirects and maintain a canonical URL for all content, redirecting all other requests to that path.

Features

  • Common API for loading, saving, and deleting redirects.
  • Case-insensitive redirect matching with a hook to allow other modules to narrow-down the candidate redirects.
  • Redirect counter and last used timestamp, with automatic cleanup of inactive redirects. (Provided by Redirect Metrics in D8)
  • Integration with Drupal's page cache to optimize redirects and performance.
  • Complete individual redirect access API.
  • Views API integration.
  • D8: Maintaining a canonical path and redirecting alternative URL's like non-aliased path, path without language prefixes and so on (Previously provided by Global redirect)
  • D8: Separate Redirect 404 module that logs aggregated 404 request (can suppress them in the default log) and allows to create redirects from them
  • D8: Separate Redirect Domain module allows wildcard and domain redirects

Recommended Modules

  • Pathauto can be configured to automatically generate path redirects to ensure that URL alias changes do not break existing links.
  • D7: Multi-path autocomplete helps provide auto-complete listings for the destination textfield on the redirect form. D8 uses the available link autocomplete field (supports only nodes).
  • Pathologic helps transform relative links in content to absolute URLs. Most helpful when you move your site to a new domain or different folder.
  • D7: Match Redirect provides redirecting based on path patterns with wildcards. Does not extend or require the Redirect module itself.
Supporting organizations: 
8.x-1.x port and maintenance

Project information

Releases