Out of all the different hosting arrangements I've tried, these three are the most easy/peaceful:
- Amazon S3 for hosting static HTML + static files
- Github pages for hosting static HTML and you can leave the file extension off and it will still resolve the file, so custom.com/example.html could be linked to as custom.com/example
- Linux + Apache + PHP for hosting HTML and hosting simple PHP-powered files. It's also nice to have that Linux OS underneath so you have a great working environment for manipulating files and using utilities