2017-04-17 3 views
0

プレイScalaのパブリックフォルダリソースにアクセスすることはできません、私のルート・ファイルがあります。は私のプレイScalaのプロジェクトのために

GET  /assets/*file    controllers.Assets.versioned(path="/public", file: Asset) 

は、しかし、私はこのフォルダから任意のリソースを取得することはできませんよ。私はリソースを見つけることができません

http://localhost:9000/public/favicon.png 

プレイサーバーを実行した場合たとえば、私は、パブリックフォルダ内のPNGファイルcallegのfavicon.pngを置き、まだ。この問題を修復するために何を探したらいいですか?

GET/assets/$file<.+>controllers.Assets.versioned(path:String = "/public", file:Asset) 

しかし運:

サーバーは、ルートをしようとしたことを述べています。あなたは間違って設定を読んでいる

答えて

1

、正しい要求は次のようになります。その方法favicon.png

http://localhost:9000/assets/favicon.png 

あなたは、元のURLをたくない場合は、別の方法で回避

publicフォルダに検索されます問題を解決するには、設定を次のように変更する必要があります:

GET  /public/*file    controllers.Assets.versioned(path="/public", file: Asset) 
関連する問題