En cuanto al SSL en tu hosting, existen varias opciones, actualmente muchos hostings ofrecen un SSL gratuito de algunas empresas como cPanel, Let's Encrypt, Comodo o similares.
Para configurarlo es necesario saber un par de puntos
1. Tienes una tienda en linea?
2. Tienes una pasarela de pago que requiera un SSL con alguna característica en específico?
En los SSL puedes encontrarte opciones gratuitas y de pago. hay muchas empresas, RapidSSL, Thawte, Comodo, etc.
Si requieres un SSL de Paga puedes ir a esta publicación.
Si quieres un SSL gratuito puedes ir a esta publicación.
Si ya cuentas con tu SSL (paga o gratuito) sigue en este SSL para conocer como configurarlo en tu hosting y posterior generar las redirecciones necesarias para que todo quede listo.