App引擎灵活的CDN(快速)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了App引擎灵活的CDN(快速)相关的知识,希望对你有一定的参考价值。

我们正在使用Fastly(CDN)运行App Engine灵活应用程序。我们已将ghs.googlehosted.com设置为原始服务器,因此如果CDN没有缓存版本,CDN会将请求转发给该服务器。几个月来一直运行良好。

但是,我们现在希望确保通过TLS快速连接到原点(ghs.googlehosted.com)。似乎ghs.googlehosted.com不支持TLS。有关如何克服这种情况的任何想法?

答案

到目前为止,这是我们在选择CDN的原始主机(快速)时发现的:

  • myapp.appspot.com:支持TLS,但要求Host HTTP标头正好是myapp.appspot.com。因此,需要覆盖Host标头。
  • ghs.googlehosted.com:不支持TLS,但接受任何Host HTTP标头,因此您可以使用任何App Engine自定义域。

更多信息,请参阅App Engine组中的thread

编辑:我错过了在请求中发送SNI。现在它适用于ghs.googlehosted.com和TLS。

以上是关于App引擎灵活的CDN(快速)的主要内容,如果未能解决你的问题,请参考以下文章

如果在应用引擎上提供的URL中找到灵活的配置,我如何配置我的nginx-app.conf文件来提供/index.php?

快速上手React:

Vue3.js快速开发CDN引入测试模板

浅谈CDN加速问题

为啥越来越多的网站选择CDN加速?CDN加速有啥作用?

c#代码片段快速构建代码