mod_rewrite - lav en 301 redirect hvis der er angivet parametre
Jeg har 3 redirects der fungerer perfekt:
RewriteRule ^([A-Za-z0-9-]+)/?$ product.php?var1=$1
RewriteRule ^([A-Za-z0-9-]+)/?([A-Za-z0-9-_]+)?/?$ product.php?var1=$1&var2=$2
RewriteRule ^([A-Za-z0-9-]+)/?([A-Za-z0-9-_]+)?/?([A-Za-z0-9-_]+)?/?$ product.php?var1=$1&var2=$2&var3=$3
Eksempel på url:
/electronics/
/electronics/laptops/
/electronics/laptops/hp/
For at undgå duplicate content, vil jeg gerne undgå at brugerne kan tilgå disse urls ved at skrive således:
/electronics/?qweqwe=fff
/electronics/laptops/?q34t5gt=12
/electronics/laptops/hp/?id=12&hdhdhdhhd=3333
Hvad skal jeg gøre for at lave en 301-redirect (går ud fra at det er den korrekte måde undgå duplicate content), således at brugeren ikke kan angive noget efter den sidste skråstreg?