lucy24 - 2:13 am on Apr 30, 2013 (gmt 0)
Does anyone know if there's any way I can redirect specifically from:
You betcha. But the exact method will depend on how many pages are involved. If it's just a few
--definitions of "few" vary of course, but I'd say less than 10 or 20--
write out a separate rule for each one. If there are a lot, rewrite (not redirect!) everything to a php script on the old site which will then look up the data and issue a redirect. If the changing URLs all have some feature in common, such as belonging to the same directory, you may be able to pull them aside in htaccess. If they're scattered all over the place, you'll probably have to start by rewriting everything to your php script --or RewriteMap, which is basically another way of achieving the same result.
Either way, any page-specific redirects or rewrites will have to come before a general, catch-all redirect. Do this even if it means putting a rewrite before a redirect (contrary to default practice).