首页 > 解决方案 > 反应路由器未在生产中加载动态网址

问题描述

我的反应路线中有一个带有参数的网址。 应用程序路由

我可以通过 {Link} 从反应路由器 dom 访问路由,如下所示。该页面在按钮单击时加载。 在此处输入图像描述

但是,当我刷新页面或尝试通过地址栏访问 URL 时,我得到一个空白页面和此错误消息 在此处输入图像描述

它在本地运行良好,但空白页出现在生产中。我在heroku上托管网站。

标签: reactjsherokureact-router-dom

解决方案


处理它的最佳方法是base在您的index.html.

<base href="/" />

推荐阅读