基于查询字符串的apache重定向
我想根据查询字符串设置两个重定向基于查询字符串的apache重定向,apache,redirect,query-string,Apache,Redirect,Query String,我想根据查询字符串设置两个重定向 www.example.com/catalouge/browse.do?cat_id=XYZ&scp_id=Z1 必须重定向到: www.example.com/books/cat_id=XYZ&scp_id=en www.example.com/catalouge/browse.do?cat_id=XYZ&scp_id=Z2 必须重定向到: www.example.com/books/cat_id=XYZ&scp_id=in 我在配置文件中添加了以下内容 Re
RewriteCond %{QUERY_STRING} ^cat_id=XYZ&scp_id=Z1
RewriteRule ^/catalogue/browse.do$ http://www.example.com/books/cat_id=XYZ&scp_id=en [L,R=301]
RewriteCond %{QUERY_STRING} ^cat_id=XYZ&scp_id=Z2
RewriteRule ^/catalogue/browse.do$ http://www.example.com/books/cat_id=XYZ&scp_id=in [L,R=301]
有没有其他方法可以实现这一目标?为什么要寻找其他方法?您当前的代码是否正常工作?为什么要寻找其他替代方法?您当前的代码是否正常工作?