http:midominio.
es y https:midominio.
com 
Son cosas completamente distintas, en todo caso, sería
http:midominio.es y https:midominio.es 
Y sí, puedes redireccionar a https en caso de que entren con http, con algo así:    
Código PHP:
Ver originalif(empty($_SERVER['HTTPS']))//si el acceso a https esta vacio     header("Location: https://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);//redirigir a https