在URL中使用动态参数重定向


Redirect with Dynamic Parameters in URL

我不知道如何把这个问题写得足够清楚,所以请耐心等待。我会尽力的。

让我们假设我想重定向一个url到另一个,即:

www.site1.com ==> www.site2.com

现在,假设第一个url有参数nameemail,它看起来像:

www.site1.com/?name=SOMETHING&email=SOMETHING

, name和email下面的值为动态值。

是否有一种方法可以让脚本自动知道如何重定向这个:

www.site1.com/?name=SOMETHING&email=SOMETHING ==> www.site2.com/?name=SOMETHING&email=SOMETHING

谢谢。

您可以在site1/中使用以下规则。htaccess:

RewriteEngine on
RewriteCond %{QUERY_STRING} name=.+&email=.+ [NC]
RewriteRule ^ http://site2.com/ [L,R]

这会将http://site1.com/?name=something&email=something重定向到http://site2.com/?name=something&email=something