4

Is it possible to use pathauto url aliases and still use additional url parameters?

For example, I use pathauto for polls to map "node/123" to "poll/title-of-my-poll". The poll results are at "node/123/results" but using "poll/title-of-my-poll/results" doesn't work.

7

The Sub-pathauto module is for exactly that purpose.

The Drupal Path module matches only full URLs when creating SEO-friendly aliases. This module extends that behavior by also matching known sub-paths and replacing them with their respective alias.

For example, if user/1 is aliased to users/admin, this module rewrites the link to the user contact page user/1/contact to use the aliased URL users/admin/contact instead. This also includes Views URLs taking a node as argument (e.g. node/%/yourview), in short, every URL that is based on, or extends, an existing alias. In combination with the Pathauto module it is possible to get rid of all remaining exposed internal non-administrative URLs.

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.