using mongrel and want whole site ssl

If you're on shared hosting, it may be difficult to add the https,
since by nature https encrypts at the server/port level.


on why it's impossible to do use Name-Based Virtual Hosting to
identify different SSL virtual hosts. unless you're the only one on
that box or have a separate IP and the host isn't currently using port