SSL, shared and bought

webone

Verified User
Joined
Jan 17, 2004
Messages
64
I'm having some problems with SSL.

As a user I'm using (was using) an account that used the servers ssl certificate, i.e. a shared ssl certificate. I could access the shared certificate like so:

https://www.mysite.com/~username/page1.htm

Now, I've got my own certificate (i.e. not shared) and was expecting to access my files like this:

https://www.mysite.com/page1.htm

BUT I can only do this if I've uploaded page1.htm to the private html directory. Is it truly necessary to copy my entire site into the private html directory if I need to use ssl?

If so this is going to be extremely difficult - I use a shopping cart that jumps in and out of Secure mode depending what the user is doing - I simply can't have the shopping cart in the public html directory and keep a copy in the private html directory.

With the shared cert this wasn't a problem because anything that needed a secure connection (user changing account password for example) it would just use the url above and it could access any part of my site in secure mode without the files being in the private html directory.

Is there something that can be done so https://www.mysite.com can be accessed without having to copy everything into the private html directory - this is how it works with all of my other sites. :(

Thanks!
 
As a user all you can do is either:

1) have the files you need to access securely in private_html and the files you need to access insecurely in public_html.

As a system admin, you could create a link so all calls to private_html really end up in public_html.

Jeff
 
Hi Jeff,

Thanks for answering my post - could you tell me how I could link the private_html folder as you suggested. Its my server and I am an admin too! Any help you can give will be greatly appreciated.

Many thanks!
 
It's a very common feature; Plesk does the same.

Frankly I prefer it; it keeps people from looking at stuff without a secure connection that I want them to be able to look at only with a secure connection.

If you don't have admin rights (it's not your own server) you can ask your hosting company to do it for you. We've done it for several of our clients.

That's what good customer service is all about :) .

Jeff
 
Back
Top