Pathauto

Component ID

17345

Component name

Pathauto

Component type

module

Maintenance status

Development status

Component security advisory coverage

covered

Downloads

4835900

Component created

Component changed

Component body

The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my-node-title instead of /node/123. The aliases are based upon a "pattern" system that uses tokens which the administrator can change.

Requirements

Versions

The 7.x-1.x and 6.x-2.x branches are currently accepting new feature requests and are kept in sync as much as possible. The 6.x-1.x branch is feature-locked and will only add bug fixes and security updates if needed.

Known issues

Recommended modules

  • Redirect (D7) / Path Redirect (D6) when installed Pathauto will provide a new "Update Action" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability.
  • Global Redirect ensures that your content is only visiable at the one, best URL possible (i.e. requests for node/2 are forwarded to "alias-for-node-2").
  • Pathologic (untested, but may help with updating outdated links in existing content)
  • Sub-pathauto (D7) / Sub-path URL Aliasing (D6) provides a way to use one alias for multiple URLs as long as the so that "node/1" is aliased to "about-my-site" then you can use "about-my-site/edit" to access "node/1/edit". Neat!
  • Transliteration is useful if your site is likely contain characters beyond ASCII 128 and you want them transliterated into ASCII 128. (For Pathauto 6.x-1.x this feature is handled by the Pathauto module, see the README.txt for more details).

Co-Maintainers

Pathauto was originally written by mikeryan and maintained by Greg Knaddison (greggles). It is currently co-maintained by Frederik 'Freso' S. Olesen and Dave Reid.

Pledges

#D7CX: I pledge that Pathauto will have a full Drupal 7 release on the day that Drupal 7 is released - PLEDGE FULFILLED!

#D7AX - I pledge to make this module as accessible as it can be. If you find any flaws, please submit an issue and tag it D7AX. Help me fix them if you can.