The site https://renovatebot.com (hosted from renovatebot.netlify.app) had previously been working fine however now (a) the SSL doesn’t work, and (b) redirects don’t work. This also affects another site app.renovatebot.com which uses the same certificate and does not use redirects.
I logged into the control panel and have tried both:
A new deploy, and
Renewing the Let’s Encrypt certificate manually
I re-ran the build locally to verify that the _redirect file is included in _site and it is.
Update: SSL seems ok now, but redirects from https://renovatebot.com still are not. The redirects had been working (and the site unchanged) since November 2019 although I hadn’t checked if the recent changes from netlify.com to netlify.app had broken anything.
The SSL is working now. I was trying many things so I’m not sure exactly what changed, however possibly the thing that caused the problem (in case it’s of interest) is that I was previously serving a third Netlify site with that domain/certificate (docs.renovatebot.com) which was no longer active. It was replaced by a CNAME entry months ago but maybe took down the other sites too once the certificate expired. I deleted that site today as part of my troubleshooting.
Hmm, that’s a pretty unexpected failure mode - normally separate sites don’t interfere with one another, unless you use a custom SSL certificate on SiteA that happens to cover SiteB. This doesn’t sound like your situation, though. Maybe you instead meant that you had a second no-longer-valid hostname on the site? That would definitely cause trouble!
Regardless, sorry to hear about the trouble, but glad to hear you got things fixed! Let me know if you’d like a review of your config to make sure it’s futureproof - happy to take a look to prevent future problems.