一、Nginx 正向和反向代理的區別html
正向代理和反向代理的區別:正向代理隱藏真實客戶端,反向代理隱藏真實服務端,圖示:跨域
二、cookie跨域問題服務器
由於cookie存在跨域問題,其中一個解決方法是,設置Nginx代理服務器,將兩個服務器域名統一到一個反向代理服務器。cookie
upstream www.test.com { server 127.0.0.1:8080 weight=1; server 127.0.0.1:8060 weight=1; } server { listen 80; server_name www.test.com; #charset koi8-r; #access_log logs/host.access.log main;
location / { proxy_pass http://www.test.com;
index index.html index.htm; } }
三、解決頂級域名與二級域名之間的cookie跨域問題dom
#經過設置domain #頂級域名服務器與二級域名服務器之間哪一個設置都能生效 #設置完畢後寫回到客戶端,用另外一個服務器便可訪問此Cookie cookie.setDomain("test.com");