I am trying to redirect all the requests to .aspx pages in my Magento installation to a single PHP page that will handle a redirect.
My goal is to redirect every request of a .aspx page to migration-redirect.php and passing the original url/aspx page to the PHP page.
I am using the below code in the .htaccess file in the Magento 1.8 root dir to achieve this:
RewriteRule ^(.*)\.aspx$ /migration-redirect.php?ref=$1.aspx [NC,QSA]
pasted right above the RewriteRule .* index.php [L]
code.
I have tried to paste the above code in different places of the standard Magento .htaccess file but it does not work. Each time i request for an .aspx page i get redirected to the 404 error page of Magento. I had already tried the above code on another server (without Magento) and it worked.
What am i missing? Thanks