There is no index.html here on purpose: to block bad guys.
A http request only comes here if the IP address was
specified in the URL instead of the name of one of the
sites supported on this VPS.
That means
1) a hacker, or
2) (as near as I can tell) a web browser that was given
a proper URL but uses the IP address from the URL for
side projects.
- i believe this happens with the default Android browser,
because I have been blocked using it to access my web
site.
So we moved index.html out of the way, so the HTTP/HTTPS
request will fail and fail2ban will catch these guys.