I have a web site built using asp.net with ugly URLs like /DisplayContent.aspx?id=789564
.
I know how to migrate the database, but the Wordpress urls will be (naturally) different.
Can I simply write some mapping or do I have to include a rewrite rule for each subpage (300 pages) in .htaccess
?
Should I provide a rewrite rule for each existing page that would transform a full old url to the known new url, like for example:
/DisplayContent.aspx?id=789798 -> /2010-5-10/Title-Of-The-Post
Even if I manage to migrate the URLs, the structure of the HTML for the new content will naturally be different. How does this affect SEO?
Should I run asp.net and wordpress side by side and issue the redirects from the asp.net application?
What is the most efficient solution to this kind of migration of URLs without doing PHP programming?