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]