使用腾讯云 CloudBase开发React的Web项目,将编译后的目录放入 CloudBase 的静态网页托管中。但由于使用了BrowserRouter
,刷新页面后会出现 404 页面。
方法一:
使用HashRouter
<HashRouter>
<App />
</HashRouter>
方法二:
继续使用BrowserRouter
,但腾讯云 CloudBase 需要做一些设置。
点击静态网站托管
中的基础配置
,在路由配置
中添加一条重定向规则如下:
错误码404
时重定向到/index.html
即可解决问题。
📘📘欢迎在我的博客上访问:
https://lzxjack.top/