Another way is to leave the old 'article.php' page on your server and replace it with a script that does a 301 redirect to the new page. So, let's say your new CMS uses a script called 'page.php', and assuming all article IDs remain the same, your replacement article.php script would say something like:
Code:
$id = makeInteger($_GET['articleID']); //get the article ID and for safety turn it into an integer
header( "HTTP/1.1 301 Moved Permanently" );
header( "Location: page.php?id=".$id);
exit;
This works well if you keep the article ID's the same - otherwise you'd need a look up table or file and compare old to new. I also assume this could all be done in .htaccess as well.
Bookmarks