react-router
因為前端路由更容易確定問題,更方便分析,而且對于react-router更熟悉,所以首先去查詢react-router路由庫相關配置信息,發現文檔中提到了使用browserHistory時,會創建真實的URL,處理初始/請求沒有問題,但是對于跳轉路由后,刷新頁面或者直接訪問該URL時,會發現無法正確相應,更多信息查看參考文檔,文檔中也提供了幾種服務器配置解決方式
如果使用的是nginx服務器,則只需要使用try_files 指令:
server {
...
location / {
try_files $uri /index.html
}
}
其他方式參考這個文章
https://www.jb51.net/article/131789.htm