鍍金池/ 問答/Java  PHP/ 如何在網(wǎng)站新舊更換的同時(shí)支持新版舊版訪問?

如何在網(wǎng)站新舊更換的同時(shí)支持新版舊版訪問?

最近網(wǎng)站要做一個(gè)新版的,但是有一個(gè)返回舊版的按鈕。
使用的框架是兩個(gè)不同框架,該如何支持呢?
如果是使用相同的URL,有沒有可能實(shí)現(xiàn)?

回答
編輯回答
逗婦惱

當(dāng)然有可能實(shí)現(xiàn),不過是太麻煩了。

兩個(gè)不同的框架集合在一個(gè)項(xiàng)目中,整合起來,這還挺折騰的
與其折騰,不如開個(gè)子域名,把子域名鏈接到舊版項(xiàng)目中,也就分分鐘的事兒;

2017年8月24日 11:30
編輯回答
瘋子范

當(dāng)然有可能實(shí)現(xiàn)。。如果網(wǎng)站不復(fù)雜,實(shí)現(xiàn)就不復(fù)雜。。如果網(wǎng)站很復(fù)雜,那還是顯性跳轉(zhuǎn)吧。

舊版系統(tǒng)使用另外的端口或域名。然后點(diǎn)擊切換的時(shí)候,設(shè)置一下cookie。然后在web服務(wù)器中判斷cookie,如果攜帶了舊版標(biāo)識就反向代理到舊版。nginx 里使用 $cookie_x 判斷就行,x就是cookie的名字。

2017年7月15日 15:37
編輯回答
菊外人

搞個(gè)二級域名分分鐘的事。再不行就入口做url規(guī)則判斷,轉(zhuǎn)入其他目錄處理;或者nginx里面做url規(guī)則匹配指向不同目錄。?;蛘哌€可以curl舊版項(xiàng)目(通過內(nèi)網(wǎng)IP或內(nèi)部域名)

2018年6月30日 09:26