I need to redirect a set of specific pages with particular parameters in the URL. I am a bit familiar with .htaccess redirections but this one is giving me a headache.
This is the rule that I have written for redirecting index and index2 but the parameters after "?" are being taken as an OR
RewriteEngine on RewriteRule index[0-2]*.php?page=shop.(.*)$ https://www.xxxxx.com/index.php?page=shop.ask [R]
I need to escape the '?' as its taking the php as ph or php and the parameters after that are not being taken into consideration by the apache.
I have tried using the REWRITECOND as well using this rule but it doesn't work.
Please suggest the correct redirect rule.