First I thought I had made a mistake, but apparently it was just an issue with the server (404 page isn't served over https). Have to tweak the DNS settings still, then the site will be fully up and running.