私はプレイ フレームワーク 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 を使用しようとしていますが、これは静的リソースの場合には機能しません。
私を助けてください。ありがとうございました。