Thanks for all the new custom rules types! There are a few issues I’ve run across with Dynamic Redirects, and some other feedback I have.
Dynamic Redirects need more validation on the URL Redirection Target.
Currently, if you set the Redirection URL Target to just a slash, you might expect the behavior to just go to the root of your website (example.com/). That behavior is expected, as it is the current behavior of page rules. Instead, it makes any requests that match that redirect completely error out:
Screenshot of Rule:
Rule on URL: https://chaika.me/500 (has Custom Error Page)
If you also set the redirection to a website without a protocol, it gives a similar error:
There is also no option for the 308 status code, even though 307 exists. Not sure if there is a specific reason for this, or if it was just forgotten.
Thanks for your time!