Https 将我的网站移动到http,但HSTS导致问题

Https 将我的网站移动到http,但HSTS导致问题,https,github-pages,hsts,Https,Github Pages,Hsts,以前我的网站使用的是https协议,HSTS将在365天后过期。我现在已经更改了我的托管和使用github页面,该页面不为自定义域提供https。现在该网站没有在我的用户浏览器中打开。在没有服务器托管和将HST过期时间设置为零的情况下,如何更改此行为。是否可以通过DNS或其他方式实现 没有。HSTS强制HTTPS直到到期,因此,除了让所有用户从浏览器中删除HSTS策略,或者希望他们从未访问过您的站点,因此不要缓存它之外,您无法允许仅使用HTTP的流量 所以你需要HTTPS。这包括再次移动站点,或

以前我的网站使用的是https协议,HSTS将在365天后过期。我现在已经更改了我的托管和使用github页面,该页面不为自定义域提供https。现在该网站没有在我的用户浏览器中打开。在没有服务器托管和将HST过期时间设置为零的情况下,如何更改此行为。是否可以通过DNS或其他方式实现

没有。HSTS强制HTTPS直到到期,因此,除了让所有用户从浏览器中删除HSTS策略,或者希望他们从未访问过您的站点,因此不要缓存它之外,您无法允许仅使用HTTP的流量

所以你需要HTTPS。这包括再次移动站点,或者在站点前面粘贴CDN。那是可以用来做的。有些人认为这对访问者来说是不真实的,因为它看起来像一个HTTPS站点,但最后一跳将仅在未加密的HTTP之上,尽管另一方面,HTTPS的主要优势之一是在最终用户和潜在危险的WiFi端点之间的第一跳


由于隐私问题、功能(HTTP/2、Brotli、Location…等),HTTPS越来越成为必须具备的功能(目前较弱),甚至对于以前没有考虑需要HTTPS的网站来说也是如此,并且在使用其internet连接时会受到阻碍。我仍然不相信github在自定义域上不提供HTTPS,但是,在他们提供HTTPS之前,我会避开他们和其他不提供站点基本要求的托管提供商。

github现在支持自定义域上的gh页面的HTTPS。您可能必须禁用并重新启用自定义域才能使其正常工作