Currently I don't have categories or anything else in my URLs, posts are just:
I am updating my permalink structure to include the category though (actually a category and a sub-category), so it will be like:
I know that when you are editing a post and you edit the slug, that WP will record that edit and automatically put a 301 redirect for you. However this does not work for changing the permalink structure like I am.
I have over 2,000 posts and have been looking for a plugin to somehow help with this to no avail. There is also no code that I can find (like matching the "%postname%" (which will be unique) and auto 301'ing based on that).
So right now my best strategy seems to be bulk extracting all my post URLs, separating them into the new categories by group, and then running some sort of text manipulation to create the required .htaccess rules (or to import them into the redirection plugin). This is a lot of work though and I am not certain I will even be able to work it out.
I also forgot to add that out of all those 2,000 posts that have no category in their URLs currently, they will all be going into one of 4-5 possible category/sub-category combinations! Some could be domain.com/cat1/cat2/title/ others domain.com/cat1/cat4/title, etc.
If I am missing an issue way to take care of this redirect issue please let me know. Otherwise it seems like a feature that WP would greatly benefit from.