我是新代碼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