Umbraco 8 网站和 Azure CDN(页面缓存不起作用)
Umbraco 8 website and Azure CDN (caching for page does not work)
我正在处理一个客户的网站,我需要在其中使用 DNS 设置 CDN。我使用 Azure CDN(Microsoft CDN)并且我是在 www 前缀上做的,所以当你请求 https://www.taxory.com 它实际上是从 CDN 加载的。
这一切都适用于图像、脚本和样式。但实际页面不会从 CDN 加载。我不知道这是否与 Umbraco 或 web.config 或 Azure CDN 中的某些配置有关。
正如您在屏幕截图上看到的,我的所有资源都 "TCP_HIT",而唯一的 "TCP_MISS" 是实际的 Umbraco 页面。
知道如何解决吗?
您需要更改 www.tasory.com
页面的 cache-control
设置。它不应设置为 private
或 nocache
。
我正在处理一个客户的网站,我需要在其中使用 DNS 设置 CDN。我使用 Azure CDN(Microsoft CDN)并且我是在 www 前缀上做的,所以当你请求 https://www.taxory.com 它实际上是从 CDN 加载的。
这一切都适用于图像、脚本和样式。但实际页面不会从 CDN 加载。我不知道这是否与 Umbraco 或 web.config 或 Azure CDN 中的某些配置有关。
正如您在屏幕截图上看到的,我的所有资源都 "TCP_HIT",而唯一的 "TCP_MISS" 是实际的 Umbraco 页面。
知道如何解决吗?
您需要更改 www.tasory.com
页面的 cache-control
设置。它不应设置为 private
或 nocache
。