Hello,
Long time sysadmin but brand new Enhance user here. I've been given 30 WordPress sites to look after and am trialling Enhance as a control panel. So far I really like it, but I am having some issues with test migrations and I'm not quite sure what's going on ...
When migrating a live site, I'm used to setting up the new site on a dummy hostname (eg. test.example.com
), getting it all working and signed off by the customer, and then updating DNS to point to its new home.
But with Enhance it complains at me if the domain's NS records aren't pointing at Enhance. If I ignore the warning and setup a dummy hostname and point it manually at Enhance (making sure external and Enhance DNS have the dummy hostname), then I get an error.
This website is not available. If you are trying to visit your own website, contact your hosting provider for assistance.
If I create a subdomain test.example.com
and give it the same document root as example.com
, then it all works. But I don't understand why I need to create a subdomain when there was already a host name?
I assume this means that Enhance is mapping websites to domains rather than host names? Which seems weird to me, but ... ?
Thanks for any explanations or pointers.