301使用重写映射重定向w / 2 GET变量

时间:2014-03-06 15:01:29

标签: apache .htaccess redirect get rewritemap

我正在尝试基于此网址中的两个GET变量进行301重定向:http://www.jwsuretybonds.com/surety-bonds/surety_bond.php?bond_form_id=171&bond_type_id=45

我想将其重定向到:http://www.jwsuretybonds.com/surety-bonds/commercial-bonds/contractor-license-bonds/california/#qual

看来这个(301 Redirecting URLs based on GET variables in .htaccess)Stack Overflow帖子的解决方案是最好的做法,但我没有使用Apache的经验,也不知道如何修改它以使用2个GET变量。

提前感谢您的任何帮助。

1 个答案:

答案 0 :(得分:0)

如果你的文档根目录中有一个htaccess文件,这是一个95%的启动,它有点简化,因为你并不真正关心值或其他查询字符串参数:

RewriteEngine ON
RewriteCond %{QUERY_STRING} "bond_form_id=171&bond_type_id=45"
RewriteRule surety-bonds/surety_bond.php http://www.jwsuretybonds.com/surety-bonds/commercial-bonds/contractor-license-bonds/california/#qual [R]