In order not to break existing links, I've checked "Create a new alias. Leave the existing alias functioning." for Pathauto's update action. I'm using the default settings, i.e. the node title is used as the URL alias.

Now, when I edit a node and change its title, Pathauto will create a new alias. Good. But this new alias won't be used anywhere. After saving my changes I go back to the page, with the old alias. The node's menu item (created on the node edit page) will still use the old alias.
I think the preferred behaviour would be to use the newest alias first.

A strange thing is if I manually go to the node using the new alias, then on this page (and only this one) the corresponding menu item will use the new alias too.

Comments

greggles’s picture

Status: Active » Closed (works as designed)

That's not something that Pathauto can fix - it's in the Drupal core path aliasing system.

However, to get the behavior you desire you could install the path redirect module you will get a 4th update action to "Create a new alias. Redirect from old alias."

mdupont’s picture

Status: Closed (works as designed) » Fixed

Thanks. I'll use it if it's available with a stable release of Pathauto.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.