我有一个RoR站点,在第一次访问时加载一个splash页面。它只是一个包含服务信息的页面和一个输入凭据的表单。当用户登录时,表单提交给同一个页面(文档根),但是如果用户成功登录,则实际站点将被加载。我的问题是,当用户按后退按钮时,他们会被带回到登录/启动页面。这是有意义的,因为浏览器已经缓存了页面,但是如果我能够以某种方式判断页面是从缓存中显示出来并重新加载它的话,我希望这样做。
您可以在facebook.com上看到相同的功能:
发布于 2009-12-14 19:36:05
登录时设置cookie。让主页检查cookie并相应地重定向。
发布于 2009-12-14 19:38:15
发送适当的标头,指示浏览器不要缓存该页。
https://stackoverflow.com/questions/1902972
复制相似问题