nginx實現新老網站跳轉(原URL不變)


新老網站實現跳轉 原URL保持不變

通過手動添加cookie 匹配cookie的方法進行跳轉
第一步 進行添加if判斷條件

if ( $query_string ~* "sr=pro" ){
proxy_pass http://10.128.10.93:3001;
add_header Set-Cookie "sr=pro";
}

到此可以實現首頁可以跳轉到新站 但是沒有樣式

第二步 實現動靜分離 開發在代碼層實現動靜分離 運維單獨配置靜態資源的域名 方便以后再什么地方都可以應用這些靜態資源

nginx配置如下

server {
listen 80;
listen 443 ssl;

location ~ /wap {
root /user/refactoring/apps_seatmap/seatmap/;
}
location ~ /build {
root /user/refactoring/apps_seatmap/seatmap/;
}
}

第三步 發現商品頁訪問 報錯 404 錯誤 查看原因是在nginx中配置有緩存導致


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM