【问题标题】:How can I configure Drupal to send out Last Modified/Etag headers如何配置 Drupal 以发送 Last Modified/Etag 标头
【发布时间】:2019-09-25 22:49:27
【问题描述】:

我正在尝试让我们的 Drupal 8.x 网站为我们的页面发送 ETag 标头和/或 Last-Modified 标头,以便客户端浏览器(以及 CloudFlare 的中间缓存)缓存该页面。 但是,当我手动设置 ETag 标头时,它们似乎已被 drupal 删除。 我启用了 Drupal 的缓存机制并将最大使用期限提高到 1 天。我仍然没有让 Drupal 发送这些 ETag 和 Last-Modified 标头。

有人知道在哪里看吗?我找不到这方面的适当文档。

【问题讨论】:

  • 您如何手动设置 ETag 标头?

标签: caching drupal etags


【解决方案1】:

我知道这是一个老问题,但我认为它可能仍然相关,因为我在 D7 和 D8 中都遇到过这个问题。在我的调查和研究中,我发现这两个链接解决了 DO 社区中的这个问题。希望它可以帮助其他人。

D8 - https://www.drupal.org/project/lastmodified_since D7 - https://www.drupal.org/project/drupal/issues/3055984

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
猜你喜欢
  • 1970-01-01
  • 2010-10-23
  • 2011-04-23
  • 2014-01-07
  • 2017-12-09
  • 2021-09-26
  • 2010-12-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多