我正在使用播放框架 2.3 版本并提供静态 html(不使用播放模板引擎)。
#将/public文件夹中的静态资源映射到/assets URL路径 GET /assets/*file controllers.Assets.at(path="/public", file)
当用户尝试访问错误的 url 时,我想提供 404 页面
例如,我在公共资产文件夹中有 2 个 html。
public/html/a.html
public/html/b.html
public/error/404.html
URL:localhost/assets/html/a.html -> 200 OK
URL:localhost/assets/html/b.html -> 200 OK
URL:localhost/assets/html/c.html -> 404 NOT FOUND PAGE 所以我会喜欢提供这个页面(URL:localhost/assets/error/404.html)
我已经尝试使用 Global.onHandlerNotFound 和 Global.onBadRequest 但这在静态资源的情况下不起作用。
请帮我。谢谢你。