我有一个Drupal站点,如果我查看请求标头缓存控件,它将设置为以下内容:
no-cache,must-revalidate,post-check = 0,pre-check = 0
但是,我没有在代码中看到设置这些标头的任何地方。
我想在缓存控件中添加no-store,我可以通过执行以下操作来实现:
drupal_add_http_header('cache-control', 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
到主题的preprocess_html函数。但是,我想确保我马上做它,那就是我不会覆盖Drupal默认值,或者是否有更好的方法来设置标题。
我在.htaccess中没有关于缓存控制的任何内容。
感谢。