nginx設定預設訪問頁面
場景
在伺服器部署應用,配置二級域名xxx.xxx.com。設定通過直接訪問二級域名則直接訪問管理系統登入頁 ,由於管理系統用多處使用了cookie,如果反向代理時沒有攜帶上cookie調轉,則會發生cookie檢查不通過而被強制退出,返回登入頁。
原因
tomcat是通過cookie裡的jsessionid來判斷你是不是新使用者的,jsessionid是用來取session的,一一對應的 cookie裡有jsessionid,並且和伺服器的儲存的一樣,說明不是新使用者,用原來的session就可以
nginx 設定
location / {
rewrite ^/(.*) /legoms/$1 break;
proxy_pass http://manager_server;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header Cookie $http_cookie;//攜帶cookie調轉
}
在反向代理時頭部需要攜帶上cookie
相關文章
- nginx訪問預設index.html首頁跳轉指定頁面NginxIndexHTML
- Nginx設定404頁面Nginx
- nginx 設定 404 500 頁面跳轉到指定頁面Nginx
- Nginx 訪問日誌格式設定Nginx
- Nginx 配置訪問 swagger 頁面NginxSwagger
- 如何給WordPress頁面(Page)和文章(Post)設定訪問密碼密碼
- devise在引擎中安裝後,設定訪問自定義頁面dev
- 不設定預設閘道器,可訪問網路
- 預設瀏覽器設定及vue自動開啟頁面瀏覽器Vue
- RecyclerView設定預設焦點跟多頁面焦點搶佔View
- Nginx設定訪問伺服器某個目錄Nginx伺服器
- php7 設定404頁面,zblogphp的404頁面設定方法PHP
- nginx環境下,mediawiki靜態訪問路徑設定Nginx
- 設定頁面認證(轉)
- IIS設定預設主頁無效
- 錯誤記錄:apache預設網頁訪問錯誤Apache網頁
- python-docx 頁面設定Python
- APP直接跳轉設定頁面APP
- win10預設應用怎麼設定頁面建立關聯_win10預設應用設定建立關聯的方法Win10
- Nginx+Tomcat多站點訪問預設主頁問題-狒狒完美解決-Q9715234NginxTomcat
- 支援合作伙伴的應用問題:頁面不能訪問,因為沒設定GBK編碼
- postgresql如何設定外界訪問SQL
- Harbor設定https訪問HTTP
- 在web工程中設定首頁的頁面Web
- 谷歌訪問助手2021設定首頁啟用教程谷歌
- Express 配置HTML頁面訪問ExpressHTML
- tomcat高訪問設定問題Tomcat
- 五分鐘搭建App設定頁面APP
- FreeTextBox設定編輯頁面
- django的設定 訪問伺服器端地址設定Django伺服器
- Android應用中,跳轉到App的詳細設定頁面,設定許可權頁面AndroidAPP
- win10快速訪問設定教程 win10系統快速訪問設定方法Win10
- IP頁面訪問域名介面問題
- tomcat https訪問設定TomcatHTTP
- NetScreen裡設定控制訪問
- cxf設定代理訪問webservice介面Web
- windows設定僅訪問特定ipWindows
- Java 給Word不同頁面設定不同背景Java