My web hosting provider has a rather unique way of setting up https for its hosted websites. Say my domain is http://www.mydomain.com, any subdirectory with the name "ssl" will be auto-redirected to a shared host using its shared SSL certificate. e.g. when accessing the URL http://www.mydomain.com/blog/ssl/index.php, the server will auto-redirect the browser to https://email@example.com/blog/ssl/index.php, and serve the contents via https from that URL.
In addition, the web hosting provider doesn't allow customers to edit .htaccess files too.
Given these restrictions, is there anyway to configure wordpress to use https for admin? I'd like to host my wordpress installation under http://www.mydomain.com/blog/, but use https for admin, which means the php files necessary for wordpress admin must be moved to a subdirectory called "ssl", and I have to somehow set the plugin to use the redirected URL.