I'm trying to redirect a page and any subpages to the root but I can't find a way of doing it. I'm using the redirection plugin (https://redirection.me/). I would rather doing it via the plugin to keep all redirects in one place rather than .htaccess.
I would like to redirect https://www.example.co.uk/developments/
and any subpages e.g. https://www.example.co.uk/developments/test
or https://www.example.co.uk/developments/another-test
etc. to the home page.
I tried just now it seemed to break the subpages so I had to revert the redirect.
This is what I was trying to use in the source URL:
/developments/development-name/*
And the target URL:
/
With REGEX
and Ignore Slashes
enabled.
/developments/development-name/*
is not what you want. It looks like you are trying to do globbing with that *
. In regex, the equivalent of a glob *
is .*
where .
means "any character" and .*
means zero or more of any character.
The rule that would implement a redirect to the home page is:
/developments/.*
/
However, redirecting to the home page is not usually a good idea. It is usually better to remove the content and show a custom 410 Gone
error saying why the content was removed. When you redirect to the home page: