在我的项目中,我决定在服务器端使用Spring启动,在客户端使用React。应使用React-router在客户端上执行页面导航。路由器的一个条件是每个服务器请求必须返回一个index.html页面。我在/resources/static/
文件夹中有一个index.html,Spring启动会将其用于/
和/index
个请求。此文件夹还包含JS和CSS文件夹和文件等资源。但我希望index.html
用于除http://my.domain/unknown/page/
之外的所有请求(例如http://my.domain/static/**
),因为这是客户端应用程序的路径。
我该怎么做?
答案 0 :(得分:1)
最简单的解决方案是将所有请求重定向到某个页面,例如/
并在index.html
页面上返回/
。这可以在您的服务器引擎配置上完成。