首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GAE web.xml回退到React-Router

GAE web.xml回退到React-Router
EN

Stack Overflow用户
提问于 2017-02-05 04:02:56
回答 2查看 439关注 0票数 1

我正在尝试使用React、Redux和Redux-Router在现有的GAE应用程序之上构建一个新的前端。我的问题是弄清楚如何让GAE始终后退到Redux-Router将负责路由的html页面。

现在,如果我转到'/‘,这个应用程序运行良好,导航也很完美。当我刷新页面时,GAE会启动并尝试查找路由。

如何将GAE配置为始终使用相同的html?哦,只有当url不是以api/开头来服务我的数据的时候?

谢谢你的帮助

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-05 18:26:07

web.xml (低于2.5)允许您通配路径的开始或结束(但不能位于中间的任何位置)

你应该通过使用/*来实现你想要的--它基本上是没有被另一个规则映射的任何路径。您的/api/*规则应该会继续起作用。

票数 1
EN

Stack Overflow用户

发布于 2017-02-05 04:55:24

假设你在后台使用Python,下面的代码将会在你的main.py中实现-- IndexHandler是你用来呈现"html页面的处理程序,其中Redux-Router将负责路由“。

代码语言:javascript
复制
app = webapp2.WSGIApplication([
    ('/.*', IndexHandler)],
    config=config,
    debug=DEBUG)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42044992

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档