React router browserHistory生产环境部署 刷新找不到文件

#1

使用browserHistory 部署出现的问题,请问该如何解决?

#2

browserHistory 需要服务端渲染配合. 奇怪难道你开发环境刷新能找到页面吗.

#3

package.json:

"start": "webpack-dev-server --progress --hot --colors"

webpack.config.js

devServer: {
        historyApiFallback: true,
        hot: true,
        inline: true,
        progress: true,
        contentBase: "./src",
        port: 8181
 
 },

我是这样设置的,开发环境可以刷新呃

#4

容器或者后端语言设置转发

#5

https://acyortjs.github.io/posts/210285498.html 可以先看下原理 纯客户端也可以解决