I've got a bit of a dillema. My apache listens on port 80 and port 443. 8 websites run on http. One website runs on https.
(I know all about the ridiculous push to encrypt everything via letsencrypt, and eventually I will do that, but it's going to be a while)
The problem is that now that https is enabled, someone can plop https:// in front of any of my non-https websites and get a screen full of SSL validity error messages, and then ultimately get forwarded to a totally different website.
Is there a way to prevent this behavior? These sites are all running on the same IP and I can't change that. Is there some graceful way to handle these https requests that don't point to anything that actually exists?
(I know all about the ridiculous push to encrypt everything via letsencrypt, and eventually I will do that, but it's going to be a while)
The problem is that now that https is enabled, someone can plop https:// in front of any of my non-https websites and get a screen full of SSL validity error messages, and then ultimately get forwarded to a totally different website.
Is there a way to prevent this behavior? These sites are all running on the same IP and I can't change that. Is there some graceful way to handle these https requests that don't point to anything that actually exists?