Success!
The happy-create.biz virtual host is working!