Apache 重定向

Apache 重定向

我正在尝试重定向 URL:

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

http://www.mydomain.com/products

我曾尝试使用:

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

有人能指出我在这里做错了什么吗?

干杯

埃夫

答案1

我不确定您是否可以通过 RedirectPermanent 传递变量。尝试别名:
Alias /productpage.php?id=34 http://www.mydomain.com/products
如果这不起作用,您可以尝试计算量很大的 RewriteRule:
RewriteEngine on
RewriteRule ^productpage\.php\?id=34 http://www.mydomain.com/products

答案2

一条规则应该有效。

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

相关内容