I recently tried to automatically redirect HTTP to HTTPS using Apache which made the load time for each individual page extremely long (as long as a few minutes in certain cases). I've made some changes so that the instance is now load balanced therefore redirecting at that level, and after some changes to config files the redirect works. The issue is that the webpage now only allows requests made from HTTPS to be shown, e.g.:
Mixed Content: The page at 'https://nagios.esendex.com/nagiosxi/' was loaded over HTTPS, but requested an insecure stylesheet 'http://nagios.esendex.com/nagiosxi/includes/css/font-awesome.min.css?1465567804'. This request has been blocked; the content must be served over HTTPS.
Since this has also been posted in customer, I am going to close it up so we can continue there. (or through the ticket you also opened, as I mentioned in it - the choice is yours where we work off of this, but not in multiple places at the same time as it really increases our workload.)