Since HTTP uses default port number 80, it's not recommended for SSL. Secure HTTP (HTTPS) by default uses 443 port number which is supported by SSL certificate.