Drupal is a registered trademark of Dries Buytaert
File Entity (fieldable files) 8.x-2.7 Minor update available for module file_entity (8.x-2.7). Field Group 4.1.0-alpha4 New alpha version released for module field_group (4.1.0-alpha4). CKEditor 5 Plugin Pack 1.5.4 Minor update available for module ckeditor5_plugin_pack (1.5.4). Themespace 4.0.0 Major update available for module themespace (4.0.0). Recombee 2.0.7 Minor update available for module recombee (2.0.7). Varbase Editor 10.1.6 Minor update available for module varbase_editor (10.1.6). MCP Sentinel 2.0.0 Major update available for module mcp_sentinel (2.0.0). Commerce Product CSV Import/Export 1.1.1 Minor update available for module commerce_product_csv (1.1.1). Session Limit Module session_limit crossed 1,000 active installs. Configuration development 8.x-1.12 Module config_devel updated after 8 months of inactivity (8.x-1.12).

Route Path Alias

2 sites Security covered
View on drupal.org

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.

Activity

Total releases
2
First release
Jun 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

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