Hello,
If a private SSL is installed on any one domain (surely that domain will have a dedicated ip), this SSL can be converted in shared SSL on server so it can be accessed as
https://cthost-secure.co.uk/~username/. But this was it will give you a warning the the SSL certificate is not authenticated because it belongs to 'cthost-secure.co.uk'.
If you want to install the SSL on the hostname of the server then there is no need of a dedicated ipaddress as the hostname always points to the main primary ipaddress of the ser ver. Generally a self-signed certificate is installed on hostname.
Though the domain is assigned with dedicated ipaddress for private SSL, you will get warnings about the insecure contents &
https://cthost-secure.co.uk/~username/ will always give you popup & warning.
So its always better to use separate SSL certificate for each domain instead of using
https://cthost-secure.co.uk/~username/.
Regards,
Sam