0

我正在尝试找到一个重定向,它将删除 URL 的一部分(在中间),但将查询字符串留在最后。

我可以通过单个 url 重定向很好地做到这一点,但是有数百个这样的 url,所以我试图找到一个可能一举为所有这些 url 做的规则,所以我不必做每个一个,任何新的都会自动重定向。

我正在尝试从网址中删除“search.php”,这是一个示例:

www.site.com/products/search.php?rPage=/items/listing/detail_handler.jsp?code=219592&units=Feet&item_id=2624472

重定向到:www.site.com/products/?rPage=/items/listing/detail_handler.jsp?code=219592&units=Feet&item_id=2624472

谢谢你的时间。

4

1 回答 1

0

According to the documentation, the query string is passed through unchanged by default

RewriteRule products/search.php http://www.site.com/products/ [L,R=301]
于 2013-07-26T11:21:14.557 回答