Skip to main content
drupalreleases
Release: Libraries API 4.2.1 — Minor update available for module libraries (4.2.1). Release: Svg Image 3.2.5 — Minor update available for module svg_image (3.2.5). Release: Menu Link Attributes 8.x-1.10 — Minor update available for module menu_link_attributes (8.x-1.10). Release: Menu Link Attributes 8.x-1.9 — Minor update available for module menu_link_attributes (8.x-1.9). Release: Taxonomy Menu 8.x-3.9 — Minor update available for module taxonomy_menu (8.x-3.9). Release: Menu Item Extras 3.2.0 — Minor update available for module menu_item_extras (3.2.0). Release: Layout Paragraphs 2.1.4 — Minor update available for module layout_paragraphs (2.1.4). Release: Mismatched entity and/or field definitions 1.3.0 — Minor update available for module meaofd (1.3.0). Module Revived: Libraries API 4.2.0 — Module libraries updated after 11 months of inactivity (4.2.0). Security Coverage: Open Y Branch Selector — Module openy_branch_selector now has official Drupal security advisory coverage.

Migrate Redirect Map builds the 301 redirects a Drupal 7 to Drupal 10/11 migration needs and shows you, before launch, which legacy URLs would return 404.

Migrate Drupal moves the content but not the addresses. This module reads the migrate map tables of your node, term, user and media migrations, the legacy url_alias table and the legacy Redirect table, resolves every old path to the new entity's alias, and classifies each one: redirect, unchanged, already redirected, or unresolved. A dry run gives you the full CSV; one more click (or one Drush command) creates the redirects in batches, with no duplicates and no loops.

Features

  • Handles core d7_node_complete:bundle migrations and the upgrade_d7_* migrations created by the Migrate Drupal UI
  • Follows Drupal 7 translation sets, so translated nodes land on their migrated source node
  • Re-points redirects the Drupal 7 site already had, keeps external ones
  • Per-language aliases; languages the new site does not have become language-neutral redirects
  • Unresolved paths (views, custom callbacks, files) are listed, never guessed
  • Admin UI with batch creation at Configuration » Search and metadata » Migration redirect map, plus drush migrate-redirect-map:build
  • CSV export of the whole map for sign-off before launch

Requirements

Drupal 10.3+ or 11, the Redirect module, and the migrate database connection Migrate Drupal already uses. Drush 12.5+ or 13 for the command (optional).

Usage

Run it after the content migrations and after the new aliases exist. Dry run first, read the unresolved rows, then create. Full instructions are in the README.

Maintained by Gspikes, who run Drupal 7 to 11 migrations and publish the State of Drupal 7 census.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2026
Latest release
1 hour ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.0-beta1 Pre-release 10–11 Oct 9, 2026