Re:HTTP Security Headers – A Complete Guide
by shawnz on Thursday July 18, 2019 @05:37PM
(#20474162)
It's true that letsencrypt makes this less likely to be an issue. But there is still the possibility that maybe your hosting provider drops support for HTTPS or you are forced to switch to a provider that doesn't support HTTPS. The parent gave one example of this with their GitHub Pages situation.
Also: HSTS applies to all ports once applied, not just 80/443. That is another important thing to consider before turning it on.
Are you saying that you have applications that require HTTP port 80 only?