如何防止页面缓存?


8

我在example.com/welcome上设置了自定义首页网址。用户进入example.com/并登录该页面。Drupal重定向到example.com/welcome

现在,用户单击主页,该主页从浏览器缓存(上面有登录表单)加载example.com/。

我猜想Drupal是否会在example.com/而不是example.com/welcome上重新加载主页,我不会遇到这个问题。我该怎么做?

我还能做什么?

顺便说一句,匿名页面正被清漆缓存。

Answers:


10

第一步是查看http://drupal.org/project/cacheexclude是否为您执行此操作。如果您使用Drupal 6,请检查以下问题:http : //drupal.org/node/197786#comment-1817644。如果您使用的是Drupal 7,请参阅以下内容:http : //groups.drupal.org/node/212103

如果上述方法都不适合您,则您可能需要考虑修改VCL并添加更多逻辑以使其与您的站点一起使用。

另外,请查看类似http://drupal.org/project/globalredirect的内容,以确保您拥有一个资源的URL(例如首页)。


您是达人,一旦我在全局重定向中选中了“ Frontpage Redirect Handler”框,此问题便得到解决。谢谢!!!
uwe 2012年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.