I am trying to remove certain url parameters from the urls. Those parameters have no effect on the content being displayed anymore, but google have a bunch of them indexed.
You can use this rule to strip all query strings except when param3= is found in it.
param3=
RewriteEngine On RewriteCond %{QUERY_STRING} . RewriteCond %{QUERY_STRING} !(?:^|&)param3= [NC] RewriteRule ^ %{REQUEST_URI}? [R=301,L,NE]