Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Under "update actions" in admin/build/path/settings I have selected "Do nothing. Leave the old alias intact", but when I go to an existing node and change its alias, the original alias gives me a page not found, so it appears to have been deleted after all. I get the same effect if I select the option "Create a new alias. Leave the existing alias functioning."
Comments
Comment #1
thoughtcat CreditAttribution: thoughtcat commentedI've switched to version 6.x-1.5 and am having the same problem with that...
Comment #2
Dave ReidThat is core's alias functionality doing that - not Pathauto. If you change the alias from one to another, core's path.module deletes the old one. We can only control changes related to automatic aliases.
As such, I'm marking this as works by design.
Comment #3
Dave ReidHrm, I wonder if we should actually help 'alter' core's behavior here. Changing to a feature request.
Comment #4
nripoli CreditAttribution: nripoli commentedDid this issue ever get resolved? I am responsible for updating content on an existing page, but I do not want the old alias to be deleted. If there are inbound links to the old alias, it is important the user does not land on an error page.
If I select the update action "Do nothing. Leave old alias", will the Pathauto feature work?
Comment #5
kishoresai438 CreditAttribution: kishoresai438 commentedHi team,
This is my first post. I am selecting the "Create a new alias. Leave the existing alias functioning." option in Url Alias. But, It deletes the old alias name. can anybody suggest me on this?