gpt4 book ai didi

caching - 在 DotNetNuke 中设置 HTTP 过期 header ?

转载 作者:行者123 更新时间:2023-12-02 10:55:39 24 4
gpt4 key购买 nike

如何在 DotNetNuke 生成的页面中设置 HTTP Expires header ?

最佳答案

我已确认这适用于 IIS 7 和 DNN 5.6

  1. 打开 IIS 管理器
  2. 点击 DNN 网站
  3. 双击 HTTP 响应 header
  4. 点击(右上角)“设置通用标题”
  5. 选中“使网络内容过期”复选框
  6. 输入您想要的 TTL
  7. 按“确定”
  8. 使用 Firebug 进行验证

验证其是否正常工作:

  1. 打开 Firebug Net 选项卡
  2. 重新加载页面
  3. 浏览任意页面资源
  4. 点击“+”
  5. 查找“Cache-Control no-cache”

动态内容缓存

DNN 具有动态内容的内部缓存。要调整此设置,请进入主机设置并关闭缓存。这与 HTTP header 无关。注意:最好在模块级别而不是主机级别调整缓存。 DNN 专为在大量缓存的情况下运行而构建。如果配置正确,它可以快如闪电,但如果没有缓存,它会非常慢。

关于caching - 在 DotNetNuke 中设置 HTTP 过期 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6209306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com