Bulk updating url aliases
i) Reduce strings to letters and numbers from ASCII-96 - same idea as (h) but more restrictive j) Strings to remove - add whatever makes sense to you 2) Punctuation settings - I use all the defaults 3) Other path settings (e.g.
node path settings) - these should be set based on how you want your urls to look like on your site.
You can create your own replacement patterns using tokens.
It is good idea to try to think through your Drupal pathauto URL aliases settings before creating a bunch of content so you don't have to worry about the aliases changing due to changing your rules and patterns.
It would be nice to have finer control over this behavior so that you could have it regenerate the alias for a particular node without having to change the default settings.
Redirecting from one URL to the other is fine though the best is to only have one URL for each page on the site.The Drupal pathauto module is great but be careful how you configure it.The recommended settings are already chosen by default but let's review them below.To get to the Drupal pathauto URL aliases settings, go to: Administer URL Aliases (admin/build/path/pathauto).1) General Settings a) Verbose - good idea to keep this on so you know if the alias was created properly b) Separator - dash is pretty standard and readable though I've seen people use underscores c) Character case - looks cleaner to stick with all lowercase (but when creating browser titles (page titles) for your nodes, it's good to use mixed case for better readability) d) Maximum alias length - keep to 100 or less so your urls won't be too long e) Maximum component length - although the recommended number is 100, I don't imagine you are going to have a word that long, so something much shorter seems more realistic. f) Maximum number of objects to alias in a bulk update - doesn't matter if you aren't doing bulk updates.