Repository navigation
Pathauto Configuration
Pathauto is a contributed module which allows custom URLs to be created for content. By default Drupal assigns paths as [site-name]/node/[autoincrement number] where autoincrement number is the node id in the database. This is of course a security risk as it allows something called node id enumeration. To prevent this we use the Pathauto module to generate automatic patterns for the paths on the site.
To setup this configuration go to Configuration > URL aliases and navigate to the Patterns tab. In the screenshot below we can see that we have setup the pattern of the path to match the node title. Similiar configuration is possible for other parts of the site like the Media, Taxonomy Terms and User

After doing this do not forget to generate the URLs by going to the Bulk generate page create the URL alias for un-aliased paths. The word un-aliased means that path is not set manually. If set manually it would be for a good reason and probably not a good idea to tinker with it.

Note the List tab shows all the nodes which have an alias. This page can also be used to add alias to an entity.

- Home
- Installation
- Enabling Modules
- Patient Access Configuration Logic
- Multilingual Capability
-
Configuration
- Create Roles
- Super Login Configuration
- Login Logout Redirect Per Role
- Account Setting Configuration
- Email Configuration
- Date Time Format Configuration
- Language Configuration
- Language Detection Configuration
- Entity Access by Role Field Configuration
- Permission Configuration
- Administer Users By Role Configuration
- Enabled Modules
- Pathauto Configuration
- Redirect Configuration
- Questionnaire Configuration
- Howtos