【问题标题】:Play Framework 2.X variable route broken when using IIS frontend使用 IIS 前端时播放 Framework 2.X 变量路由中断
【发布时间】:2017-06-23 17:53:25
【问题描述】:

我有一个播放框架路由,它从存储文件夹中获取动态文件,如下所示:

GET /routeName/:path controllers.SomeController.someFunction(path: String)

为路径提供了有效的相对地址。

当我在本地主机上运行时,在开发或生产模式下,一切正常。当我使用 IIS 将另一个 URL 重写到该 localhost 时,尽管站点的所有其他部分都可以正常工作,但路由中断并且我得到了

Not Found For request 'GET /routeName/thePathIGave'

为什么路由会中断,我可以做些什么来解决问题或解决它?

【问题讨论】:

    标签: iis playframework-2.0 production dev-to-production


    【解决方案1】:

    我从来不知道是什么导致了这个问题,但我最终通过改变解决了这个问题

    GET    /routeName/:path
    

    GET    /routeName/*path
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多