nginx緩存頁面后 串會話問題的解決方法
更新時間:2013年06月19日 10:53:47 作者:
nginx支持頁面緩存,之前我的博客有介紹配置方案,昨天出了一個詭異的問題,別人的機器登錄后,我的機器打開應(yīng)用的首頁會出現(xiàn)別人的用戶信息,也就是說我的瀏覽器訪問的應(yīng)用會話其實是別人的會話
nginx支持頁面緩存,之前我的博客有介紹配置方案,昨天出了一個詭異的問題,別人的機器登錄后,我的機器打開應(yīng)用的首頁會出現(xiàn)別人的用戶信息,也就是說我的瀏覽器訪問的應(yīng)用會話其實是別人的會話。
經(jīng)檢查,nginx會把響應(yīng)頁面的頭信息也一起緩存,包括Set-cookie,導(dǎo)致后面訪問頁面的用戶的cookie被設(shè)置成緩存的頭。
解決方案,nginx提供proxy_hide_header的指令,可以去掉相關(guān)的響應(yīng)頭信息:
proxy_hide_header Set-Cookie;
結(jié)論:配置后,串會話的問題不再出現(xiàn)
經(jīng)檢查,nginx會把響應(yīng)頁面的頭信息也一起緩存,包括Set-cookie,導(dǎo)致后面訪問頁面的用戶的cookie被設(shè)置成緩存的頭。
解決方案,nginx提供proxy_hide_header的指令,可以去掉相關(guān)的響應(yīng)頭信息:
proxy_hide_header Set-Cookie;
結(jié)論:配置后,串會話的問題不再出現(xiàn)
相關(guān)文章
關(guān)于Nginx配置ssl證書實現(xiàn)https安全訪問
這篇文章主要介紹了關(guān)于Nginx配置ssl證書實現(xiàn)https安全訪問,前題條件是擁有服務(wù)器與可以解析到該服務(wù)器的自己的域名,需要的朋友可以參考下2023-04-04
nginx+php出現(xiàn)No input file specified解決辦法
這篇文章主要介紹了nginx+php出現(xiàn)No input file specified解決辦法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-03-03
Nginx?Rewrit實現(xiàn)網(wǎng)頁跳轉(zhuǎn)功能詳細(xì)步驟
Rewrite主要實現(xiàn)url地址重寫,以及重定向,就是把傳入web的請求重定向到其他url的過程,這篇文章主要介紹了Nginx?Rewrit實現(xiàn)網(wǎng)頁跳轉(zhuǎn)功能詳細(xì)步驟,需要的朋友可以參考下2024-02-02
使用Kubernetes部署Springboot或Nginx的詳細(xì)教程
這篇文章主要介紹了用Kubernetes部署Springboot或Nginx的詳細(xì)教程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07

