I have a url which ends with a certain variable string, and was erroneously generated and indexed unfortunately.
Example:
http://domain.com/anything-in-between/?var=xyz-abc-abc-abc
How can I redirect to main site (kill it), by detecting ‘abc-abc-abc’ using htaccess?
Why wouldn’t this work and what would be the best solution:
RewriteCond %{REQUEST_URI} abc-abc-abc
RewriteRule .* index.php
You want to use the query string as claesv suggests but you need to then kill the query string
This will do it silently (i.e. in the server as an internal redirect and not involving the browser). You can’t use 301s reliably to trim query strings.