Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Route Path Alias

Security covered Under active development 13 sites

This module allows you to create custom aliases for complex Drupal routes that include dynamic parameters. It supports multilingual sites and can apply different aliases based on conditions like the type of the entity in the dynamic parameter.

The Route Path Aliases module provides the ability to add aliases for complex paths defined in routes, namely paths that provide dynamic parameters.

Features

  • Add aliases for paths that contain dynamic parameters. e.g. /user/{user} -> /person/{user}
  • Supports all routes, core and custom.
  • Full multilingual support for aliases in multiple languages.
  • Conditions support for dynamic parameters that can have different kinds of values. e.g. For /node/{nid}, an alias can be created based on the bundle (type) of the {node} entity, allowing the creation of different aliases per type.

Post-Installation

To configure and add route aliases post-installation, simply visit the configuration page at /admin/config/search/path/route-aliases. The module does not ship with any pre-made aliases.

Similar projects

The Dynamic Path Rewrites module provides similar functionality. The main difference with Route Path Aliases is the additional multilingual support and parameter condition matching.

Drupal 11 · not 10

Ask your assistant about Route Path Alias

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
2
Tracked since
Jun 2026
Latest release
4 months ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
1.0.0 Stable 11 Jun 19, 2026
1.0.x-dev Dev 11 Jun 15, 2026