I'm just curious how other Drupal developers handle nested path aliases when they are based on another page's url pattern.
I have a product landing page (it's a "basic page" node). When it's created, right now, the url is:
For my product nodes, I set up a path alias to be
This makes my product detail pages nicely nested under "product." This works fine for a while. But later, if someone changes the product landing page url, the alias for the product nodes will not match.
Say someone edits the product landing url to be:
Then I have a
/widgets landing page and a bunch of product nodes with urls like
Is there a nice way to handle this? Or is it up to content creators to just know they need to update it?