I recently started a Bluehost site where, among other things, I want to put a WordPress blog. I installed it automatically through their cPanel, and I dropped it into a subdirectory of my main site.
Just for my own peace of mind, I'd like to at least log in, if not administer, my blog over SSL. But I'm having a bit of trouble doing this when it comes to the shared SSL connection.
To use SSL with bluehost, one uses a URL like https://secure.bluehost.com/~username/blog/wp-admin/ to access it. However, I have bluehost.com/~username/blog setup to be a subdomain redirect (also automatically set up in cPanel) to blog.mydomain.com instead.
This is causing me a headache trying to login over SSL, as I can reach the wp-login page, but everything else is getting automatically redirected to blog.mydomain.com/~username/blog/..., which is generating 404 errors. [That request would actually translate into http://mydomain.com/~username/blog/~username/blog, which doesn't exist.]
I'm thinking I might be able to solve this with some .htaccess trickery, but in the meantime I wanted to ask the people more familiar with WP than I if there's a setting or two I could tweak in the back end of WP to solve this issue. Has anyone had experience with this?