我是新代码igniter.I中创建了一个登录表单和一个注销部分。当我按下注销部分时,页面将重定向到登录部分。当我点击浏览器中的后退按钮时,它会显示前面的页面。当我点击清除最近的历史记录和选择缓存,然后按后退按钮,它不会显示最近pages.It只显示登录部分。如何克服呢?请帮我...codeigniter中的浏览器缓存问题
3
A
回答
1
我想补充一点
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
到用户所登录的页面开始。
2
$this->output->set_header('Pragma: no-cache');
$this->output->set_header('Cache-Control: no-cache, must-revalidate');
$this->output->set_header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
4
在.htaccess文件中请添加行:
<IfModule mod_headers.c>
Header add Cache-Control: "no-store, no-cache, must-revalidate"
</IfModule>
这个.htaccess文件应该在应用程序文件夹的外面。因此,如果您注销您的网站,即如果您销毁了所有会话,则不会在商店中存储任何数据。所以通过点击后退按钮
相关问题
- 1. 浏览器缓存问题
- 2. 杠杆浏览器缓存的问题
- 3. 浏览器缓存的问题在IE
- 4. 利用浏览器缓存的问题
- 5. ASP.NET浏览器缓存导致问题
- 6. zend_http_client浏览器缓存问题
- 7. 黑莓浏览器缓存问题
- 8. Google Chrome浏览器缓存问题
- 9. Flex Google Chrome浏览器缓存问题
- 10. CSS浏览器缓存问题,IMG会有同样的问题
- 11. codeigniter浏览器窗口的问题?
- 12. CodeIgniter缓存问题
- 13. Codeigniter缓存问题
- 14. Laravel 4应用程序中的浏览器缓存问题
- 15. 烧瓶中的浏览器缓存问题
- 16. 缓存。浏览器VS Rails的缓存
- 17. 在IE浏览器中缓存问题PDF下载
- 18. Azure流量管理器浏览器缓存问题
- 19. 量角器浏览器铬缓存问题
- 20. 浏览器缓存或磁盘缓存?
- 21. Android浏览器的应用程序缓存问题
- 22. 防止ASP.NET浏览器缓存的问题,以及测试
- 23. angular/python - 每次更改时的浏览器缓存问题
- 24. 杠杆浏览器缓存
- 25. 控制浏览器缓存
- 26. 利用浏览器缓存
- 27. 杠杆浏览器缓存
- 28. CSS浏览器缓存
- 29. 浏览器临时缓存
- 30. 操作浏览器缓存
仍包含相同的问题。我的登录页面login_page.php.Aftter登录我已设置会话,然后重定向到index.php page.I将您的代码放入这两个文件中。但它没有得到工作。 – 2011-03-25 08:51:02
嗨,我得到了一个解决方案....将以下语句添加到每个控制器构造函数,除了登录页面构造函数。 ........ $ this-> output-> set_header(“Cache-Control:no-store,no-cache,must-revalidate,no-transform,max-age = 0,post-check = 0,预检查= 0" ); $ this-> output-> set_header(“Pragma:no-cache”); – 2011-03-25 10:06:37
很高兴你找到了适合你的版本=) – Shad 2011-03-25 14:41:01