I have a similar problem and hope that someone can advise:
I currently have a single shared IP with a number of domains on it. One new client needs SSL for his own e-commerce. Before seeing this article, I did the following:
CP>domains>
www.theirdomain.com>certificates and there I put in a certificate called theirdomain with the key allocated by geotrust.
From all the above, it seems as if ideally, I must first purchase another IP address and then host
www.theirdomain.com on that IP, with the certificate duly allocated. Is that right? (I am waiting for my host to come back with availability & cost of additional IP addresses).
From what faris says, it seems as if I could do it by making
www.theirdomain.com the default. However, because I have loaded the certificate under the domain, and not under server>certificate, what can I do to change the location of the certificate? Am I able to create a new certificate at the sever level? Would this cause an error with a duplicated certificate (at both domain and server level)? When I go to server>ip address, the certificate called "theirdomain" does not appear - any specific reason why?
Once this is done, is there a way of checking it before we re-point the name servers from where they are at present?
Thanks in advance for any help.