ellou'プレーヤー
CDN
小さなアプリの目的でカスタムのようなソリューションを作成する必要がありますpublic
が、アプリケーションのディレクトリの下に配置せずに、Playで直接ファイルを提供するための最良の方法は何ですか?FTPアップロードフォルダにアクセスする必要があります。
私のアプリが/home/myaccount/playapps/app201
フォルダーから実行され、http://somedomain.tld
アドレスで利用可能であるとしましょう。を指すフォルダを持つ共通のFTPアカウントも持っています/home/myaccount/ftp_upload
。
(チェックや制限なしで)ファイル/home/myaccount/ftp_upload/folder_1/sub_2/file.txt
を
提供するための最良の方法は何ですか?http://somedomain.tld/ftp_upload/folder_1/sub_2/file.txt
- 1つのオプションは、HTTPサーバーを使用し、個別に
host
またはalias
を設定することですftp folder
が、一部のノードで追加のサーバーを使用することは避けたいと思います(参照: サーバーソリューションを探している場合は、サンプル構成を確認してください)。 - 2つ目は、アクション+ルートの記述
Application.serve(String filepath)
ですが、ファイルを提供する前に追加のアクションは必要ありません。このアプローチを使用するのは理にかなっていますか?
他に利用できるオプションはありますか?
(この質問はGoogleグループでも利用できます)