'Soft'转向HTTPS

时间:2013-07-03 16:27:56

标签: performance mobile ssl https

我有一个移动网站,我通常希望始终都是HTTPS。它使用HTML5应用程序缓存在本地存储所有数据,因此在第一次页面查看期间它具有快速的用户体验。

我的主页将在没有HTTPS的情况下在1秒内通过4G ATT加载iPhone,在使用HTTPS的4.5秒内加载(往返时间延迟是这里的杀手)。所以,我正试图找到一种方法来轻柔地将用户移动到HTTPS,这样他们就会有一个很好的第一印象,然后是安全的体验。

这是我正在做的事情:

  • 在外部,始终引用HTTP(即新闻稿等)
  • canonical = HTTP(因此Google会看到HTTP)
  • 在网站页面上,所有链接均为HTTPS
  • 一旦用户进入HTTP页面,HTTPS页面(所有这些页面)将通过iFrame中的应用程序缓存清单加载
  • 首次点击服务器(HTTP)时,服务器将设置一个cookie,下一次强制重定向到HTTPS(已经缓存)

这是一个很好的实现,可以通过HTTPS的安全性来获得HTTP的速度吗?

0 个答案:

没有答案