I am trying to redirect the URL:

http://www.mydomain.com/productpage.php?id=34

to

http://www.mydomain.com/products

I have tried using:

Redirect permanent     /productpage.php?id=34      http://www.mydomain.com/products
Redirect permanent     http://www.mydomain.com/productpage.php?id=34      http://www.mydomain.com/products

Could anyone point out what I am doing wrong here?

Cheers

Eef

link|improve this question
feedback

2 Answers

up vote 1 down vote accepted

I'm not sure if you can pass variables via RedirectPermanent. Try an Alias:
Alias /productpage.php?id=34 http://www.mydomain.com/products
If that doesn't work, you can try a computationally expensive RewriteRule:
RewriteEngine on
RewriteRule ^productpage\.php\?id=34 http://www.mydomain.com/products

link|improve this answer
feedback

The one rule should work.

RedirectPermanent     /productpage.php?id=34      http://www.mydomain.com/products
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.