找不到页面时始终提供index.html

时间:2019-03-07 14:49:59

标签: asp.net-core react-router kestrel

我将在我们的Intranet中使用react-router部署一个React应用。我正在使用没有反向代理的Kestrel。

当我通过输入https://myserver/开始浏览网站时,该页面将被投放,并且我可以单击将我带到https://myserver/subpage的链接,但是wwwroot中不存在子页面,只有react-router会使用此页面确定要显示的内容。现在,如果用户按下浏览器的“重新加载”按钮,则会返回404。

如果找不到请求的资源,我应该将Kestrel配置为提供index.html吗?如果是这样,是吗?还是有一个更优雅的解决方案?

0 个答案:

没有答案