Question: This problem is a bit complex, but i will try to explain as best possible.

I am hosted on Bluehots, and I have a Dedicated ip address with them. they allow hosting multiple domains, so i have multiple hosted in one account.

The way they are setup is that domain1.com is the primary domain and is the root .../public\_html/ all other domains... domain2.com, domain3.com etc. are hosted within the root i.e. /public\_html/domain2/ and /public\_html/domain3/ etc. 

I can even access the content on domain2.com by going to domain1.com/domain2/ (which i redirect to domain2.com with .htaccess.

Whithout babbling on, here is the problem:
I want to install a ssl certificate to make domain1.com more secure, and since i have a dedicated ip it should be possible. But i just realized that i have other domains also hosted within my account so I foresee a problem. I am just not sure if i can still install a SSL cert or not.

Any ideas?

Answer: 
[X.509](https://en.wikipedia.org/wiki/X.509) certificates don't rely on the IP address but on the domain name. As long as your domain name can be found as common name or alternative name, you are fine.

There was a time when having multiple SSL virtual hosts behind one IP address was not possible but now most of the Web ecosystem supports [server name identification](https://en.wikipedia.org/wiki/Server_Name_Indication).
I don't see why not.

I've got a server with one IP address, and a half-dozen different sites, presenting on different hostnames, most with a different SSL certificate. 

As long as your host allow you to specify different settings for each VirtualHost, I don't see why it'd be a problem, unless one of us is missing a massive detail from the facts