Hmmm. That sure is an interesting problem. My gut instinct is there probably is no good quick solution. You’ll either need to into each post and updated the URL to the new live locations – or – if you are handy with MySQL, do some sort of find/replace when you are moving the database to the new server to replace the URL path with the correct one. Might wanna try asking around in the WordPress forums also.