Mod rewrite Mod rewrite-将带有参数的url重定向到新url

Mod rewrite Mod rewrite-将带有参数的url重定向到新url,mod-rewrite,apache2,Mod Rewrite,Apache2,我需要一些帮助重定向一个具有特定参数值的url到一个新的url。例如,如何将id为123和345的这两个url重定向到新url 重定向 http://testserver.xyz.com/abc/content/content.jsp?contentId=345 到 任何帮助都将不胜感激 TIA使用mod_rewrite,在文档根目录的htaccess文件或vhost/server配置中添加以下规则: RewriteEngine On RewriteCond %{QUERY_STRING}

我需要一些帮助重定向一个具有特定参数值的url到一个新的url。例如,如何将id为123和345的这两个url重定向到新url

重定向

http://testserver.xyz.com/abc/content/content.jsp?contentId=345

任何帮助都将不胜感激


TIA

使用mod_rewrite,在文档根目录的htaccess文件或vhost/server配置中添加以下规则:

RewriteEngine On
RewriteCond %{QUERY_STRING} contentId=123 [OR]
# add however any more id's here, with `[OR]` flags
RewriteCond %{QUERY_STRING} contentId=345 
RewriteRule ^/?abc/content/content\.jsp$ https://newpage.silkroad.com/? [L,R=301]

请帮忙。我正处于时间紧迫的状态。谢谢Jon Lin。它工作得非常好,只是它重定向并将contentId添加到它重定向到的url中。例如:它重定向到如何防止这种情况?谢谢。