鍍金池/ 問答/數(shù)據(jù)庫  網(wǎng)絡(luò)安全  HTML/ 基于react-router的路由,框架內(nèi)跳轉(zhuǎn)正常,直接輸入url返回serve

基于react-router的路由,框架內(nèi)跳轉(zhuǎn)正常,直接輸入url返回server端json數(shù)據(jù)而不是界面

我的前端是基于react 和 react-router 4.0 搭建的,服務(wù)器端是基于asp.net WebApi2 搭建的,僅僅處理和返回?cái)?shù)據(jù)。
項(xiàng)目啟動(dòng)后,我通過點(diǎn)擊 鏈接 訪問相應(yīng)的頁面這些都是正常的,但是當(dāng)我直接在地址欄中輸入url的時(shí)候他沒走前端框架,直接請(qǐng)求的服務(wù)器,以下是圖片:

clipboard.png
但是當(dāng)我直接在地址欄中輸入url的時(shí)候,返回的是這樣的

clipboard.png
我想這是當(dāng)然得,因?yàn)槲业膕erver端沒有這樣的url,所以他報(bào)404,但是我期望的是當(dāng)我直接輸入url時(shí),他返回的應(yīng)該是前端的界面!我該怎么做,難道要在server端做服務(wù)器端渲染?該怎么做?

回答
編輯回答
夢(mèng)若殤

server端重定向到首頁

2017年10月28日 23:43
編輯回答
呆萌傻

參考一下這個(gè),服務(wù)器重定向一下就好了 點(diǎn)我點(diǎn)我!!

2018年1月24日 21:34