我有一个RoR网站,可以在第一次访问时加载启动页面。它只是一个页面,其中包含有关服务的信息和输入凭据的表单。当用户登录时,表单将提交到同一页面(文档根目录),但如果用户成功登录,则会加载实际站点。我的问题是当用户按下后退按钮时,它们会被带回登录/启动页面。这是有道理的,因为浏览器已缓存页面,但如果我能以某种方式告诉该页面是从缓存中显示并重新加载它,我会喜欢它。
您可以在facebook.com上看到相同的功能:
答案 0 :(得分:1)
登录时设置cookie。让主页检查cookie并相应地重定向。
答案 1 :(得分:0)
发送相应的标题,指示浏览器不要缓存该页面。