While developing Battlefield 3 Web Commander, I wanted to keep it on my VPS where I was already running Apache. Of course I had the option of putting it in a non-standard port like 8080, but it wouldn’t be nice if the URL would be somedomain.com:8080. The second option was ordering an extra IP address from Linode. That would’ve cost …