I installed a new virtual host, then installed wordpress because ghost failed multiple times.
When I use the https for the new domain I get redirected to another domain on the server.
I have no idea why a new WP install would redirect traffic so please let me know what I should check.
The thing that was missing was the “Apache SSL website enabled” since I understood that to mean self-signed and I wanted to use Let’s Encrypt. I have enabled that in Edit Virtual Server and it is working.