Using HTTP to HTTPS redirection in combination with wildcard domains could lead to unwanted behavior of the redirection. If you have two virtual web servers configured (one with Wildcard on HTTPS and HTTP to HTTPS redirect; one with FQDN on HTTPS) and you call the URL with http with the FQDN it first redirects to the first virtual with the wildcard. The next requests will then be redirect to the webserver with the FQDN on HTTPS.