我正在使用条件渲染,而没有App.js
中的React Router或任何其他路由模块。我还在项目中使用create-react-app
,但是已经使用npm run eject
弹出了该项目。如果我请求http://localhost:3000/privacy.html
,似乎将我改写回http://localhost:3000/
。也就是说,我得到了索引文件的内容,而URL保持不变。将生产版本放入生产服务器后,我正在使用Nginx修复上述计算机上的问题,但是我将如何在开发计算机上解决此问题?
如果还有一个 easy 配置设置,可以有条件地将URL重写为索引,请提及。例如,我仍然希望http://localhost:3000/35643
或任何以数字结尾的URI改写回http://localhost:3000/
,而不是http://localhost:3000/privacy.html
,这会是一种例外。
我是Webpack和React核心以外的所有功能的新手,因此高度赞赏对配置的慷慨说明。