My existing site (http://www.avalon5.com) is hosted on Windows/IIS and since an upgrade to WP2.5 it now no longer displays pages, only posts. Current thinking seems to be it's a permalink issue, but because I'm on a windows hosted solution it's yet another limitation to have to take into account with WP, so I'm thinking of moving to a linux hosted solution.
I'm going to have to migrate the domain hosting to the linux hoster as well as the site, but in doing so I want to redesign the URL/permalinks (current is /index.php/%category%/%postname%/ but I want to change this in the new setup) and the look and feel and relaunch the site under it's new home/setup. My aim is to make the new site layout less cluttered (less categories, more sub-categories) and more SEO friendly (permalink change), but most of all to get it up and running on linux with less hassles going forward, assuming I can recover/preserve my years of content from my current site.
1) Purchase a new domain name to be used as a build point (call it new.com for now)
2) Purchase a linux hosting agreement with above domain from new hoster
3) Install WP2.5 on new.com and then customise a new theme (look and feel)
4) Ensure new WP install uses /%category%/%postname%/ URLs
5) Recategorise new WP install (e.g. less categories, more sub-categories)
6) Test new site with new / fresh test content and and get it ready-for-migration.
When ready - and this is where I really need your help - I then need to know the best way to migrate the content across from the existing site to the new one, given that it will be from different URLs/permalinks and from a different category structure.
My assumption is that once this is done I can then migrate the domain name across to the new hoster, then copy the WP2.5 install files and db content from new.com to the newly hosted avalon5.com and db.
Is this feasible? Is there a better way of doing it? How can I do a permalink and category migration from one structure to a new one?
All help greatly appreaciated because if I can't figure out a way to do this I think I'll just give up blogging and wordpress because I'm so fed up with Windows/IIS issues (can't cache properly, can't mod_rewrite etc.) and now 2.5 issues screwing with my site.
Over to you, and thank you for whatever help or guidence you can offer.