> But Cloudflare’s redirect is permanent and has been public for a few weeks, therefore all Google search results were pointing to the cleaned up URLs. If I wanted to move to a different static site host, I would have to install additional redirects so that none of those links break, just to clean up a mess I didn’t cause.
The "would have to" remark is odd. It's too late; you'll need to install redirects to stop those links from breaking anyway. Whether GitHub supports this automatically doesn't change anything. You may as well have not switched.
> But Cloudflare’s redirect is permanent and has been public for a few weeks, therefore all Google search results were pointing to the cleaned up URLs. If I wanted to move to a different static site host, I would have to install additional redirects so that none of those links break, just to clean up a mess I didn’t cause.
The "would have to" remark is odd. It's too late; you'll need to install redirects to stop those links from breaking anyway. Whether GitHub supports this automatically doesn't change anything. You may as well have not switched.