我正在使用play framework 2.3版本並提供靜態html(不使用播放模板引擎)。爲404頁播放框架靜態資源(資產)
#Map靜態資源從/公用文件夾到/資產URL路徑 GET /資產/ *文件controllers.Assets.at(PATH = 「/公衆」,文件)
我想提供404頁當用戶嘗試訪問錯誤的網址
例如我在公共資產文件夾中有2個html。
公共/ HTML/a.html
公共/ HTML/b.html
公共/錯誤/ 404.html
網址:本地主機/資產/ HTML/a.html - > 200 OK
網址:本地主機/資產/ html/b.html - > 200行
URL:localhost/assets/html/c.html - > 404未找到頁面,所以我想提供此頁面(URL:localhost/assets/error/404 .html)
我已經嘗試使用Global.onHandlerNotFound和Global.onBadRequest但是這不工作的情況下靜態資源。
請幫幫我。謝謝。
謝謝您的回覆。我試圖通過你的回答解決我的問題。但它不起作用。無論如何謝謝。 – 2014-12-15 01:38:50