

One time I was in a class where we had this beginner level web dev assignment, and we were writing HTML and CSS. We had to submit the assignment as a zip file.
When you open the HTML from the zip file in Windows without unzipping it, it can’t access other files in the zip file, namely the CSS.
The entire class failed the assignment because the teacher didn’t unzip the files first, and refused to entertain the idea they might have screwed up.







It does, yeah. If you aren’t averse to cloudflare then it’s a great option.
From memory I think it’s limited to http/https traffic, but that’s normally not an issue, just have all your services behind a reverse proxy.