A loop would only occur if something was redirecting it back to the original, which wouldn’t match the canonical function.
You need to figure out what is redirecting each hop of the loop, using https://redirect.li/http/ for example.
When I use https://redirect.li/http/, it says “No details are known for this HTTP request.”
If I test it with other tools, it just keeps redirecting to the new URL I set up in Redirection plugin.
Example: https://wheregoes.com/trace/20215338295/
No part of that URL is being redirected with Redirection. Additionally, you are using Cloudflare and will run into problems unless you clear your caches.
Sorry, the redirect was disabled at the time. You can check it now again:
https://domain.com
I cleared the cache in Cloudflare and have a rule in place to bypass cache for that particular url.
Forgot to mention I am using Regex for the redirect. It looks like this:
^/brave(.*)
-
This reply was modified 4 years, 10 months ago by
mikacns. Reason: hide url
Sure, you’ve created a loop – the regex matches the target.
https://lostempireherbs.com/brave redirects to https://lostempireherbs.com/brave-browser/?coupon-code=BRAVE&utm_campaign=ppc-brave-browser&utm_medium=ppc&utm_source=brave-browser&utm_content=brave-lander&utm_term=brave-audiance and then gets matched by the same regex.
You need to modify your regex so it doesn’t catch the target. If you only want to match /brave then there is no need for a regex.
Ahh got it, thank you! That solved it.