Allow a way to see server side rendering on Sandbox
As someone responsible for site availability/uptime AND SEO, there should be a way for QA testers (not just developers on their local instance to trigger SSR in Spire on Sandbox in order to do basic QA on the site. Currently, on Sandbox any "bot" user agents (Googlebot cause a block at the Cloudflare level.
There are some React packages (i.e. sessionStorage that when referenced/used in code will work fine in a browser but cause a 500 error when server side rendering. This makes testing by QA folks basically impossible.
A suggestion for this would be a SSR toggle asked for previously in the content admin. That might be difficult for QA to test as CMS permissions would need to be granted to QA staff.
Another that's perhaps easier to implement would be a setting in the main admin console to add 0-N user agents that trigger server side renderings - disconnected from the Cloudflare protections. So, I could add 0 agents and the default behavior would be maintained, or add my own additional bot user agents that do not get blocked by Cloudflare (like "my-testing-bot" but do trigger SSR, and have QA staff set user agent to that to test SSR scenarios.
