scala – 播放2.1.x默认捕获所有路由
发布时间:2020-12-16 18:53:43 所属栏目:安全 来源:网络整理
导读:在Play框架中是否有默认捕获所有后备路由?如果是这样,我如何在我的路线文件中配置它?目前,有些网址我不希望用户给他们打电话,即使他们打电话,我也不希望出现错误页面,而是希望他们转到我的网络应用程序的登录页面!有没有办法在路由配置文件中执行此操作?
在Play框架中是否有默认捕获所有后备路由?如果是这样,我如何在我的路线文件中配置它?目前,有些网址我不希望用户给他们打电话,即使他们打电话,我也不希望出现错误页面,而是希望他们转到我的网络应用程序的登录页面!有没有办法在路由配置文件中执行此操作?
解决方法
只需在路径文件末尾定义匹配任何路径的路径即可.不要忘记为您的资产定义特定路线,例如:
GET / controllers.Application.index GET /some/path controllers.Application.someHandler ... # End of file GET /favicon.ico controllers.Assets.at(path="/public",file="img/favicon.ico") GET /$file<(css|img|js|partials)/.*> controllers.Assets.at(path="/public",file) GET /$path<.*> controllers.Application.catchall(path) 任何未与之前规则匹配的URL都将与此匹配. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |