【问题标题】:Enable page caching on Nginx在 Nginx 上启用页面缓存
【发布时间】:2015-10-02 04:42:44
【问题描述】:

我的网站有一个使用 Nginx 和 Drupal 的 CDN。 在我的 nginx 配置中,我正在尝试启用页面级缓存,以便可以从 CDN 提供像“website.com/page1”这样的请求。目前,我只能从 CDN 提供静态文件('website.com/sites/default/files/abc.png' 上的 GET 请求)。 所有页面级别的请求始终会到达后端 Web 服务器。

我应该添加什么 nginx 配置才能使“website.com/page1”请求也从 CDN 获得服务?

谢谢!

【问题讨论】:

    标签: caching drupal nginx cdn


    【解决方案1】:

    如果我对您的理解正确,您想设置另一个 Nginx,以便它在 Drupal 所在的当前网络服务器(Nginx 或 Apache??)前面作为基本 CDN 工作。您需要有一个反向代理 Nginx 服务器来缓存静态资产和页面。因为我不太清楚你写了什么,所以这是我的假设。

    如果你想要这样的设置,那么你应该阅读how to setup reverse proxy上的以下文章

    【讨论】:

      猜你喜欢
      • 2016-08-19
      • 1970-01-01
      • 2020-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多