Modifier le paramètre de requête à l’aide de .htaccess & redirect

Je ne suis pas doué pour .htaccess et je veux changer le paramètre de requête de l’url et le redirect vers d’autres URL

Voici ma condition:

-Si l’URL a un paramètre appelé share_id = xxx, il change à un autre paramètre et redirige

Ex:

Mon URL actuelle: http://www.wpstructure.com/870/top-10-best-movies-a-must-watch/?share_id=883

& Je veux redirect vers: http://www.wpstructure.com/870/top-10-best-movies-a-must-watch/#share_id-883

Remplacer ? avec # et = avec uniquement si l’URL a un paramètre de requête share_id

Vous pouvez utiliser cette règle dans votre htaccess:

RewriteEngine On RewriteCond %{QUERY_STRING} ^share_id=([^&]+) [NC] RewriteRule ^ /870/top-10-best-movies-a-must-watch/#share_id-%1? [NC,R,L] 

Ou essayez ceci

 RewriteEngine On RewriteCond %{THE_REQUEST} /([^/]+)/\?share_id=([^&\s]+) [NC] RewriteRule ^ /%1/#share_id-%2? [NC,R,L]