http://www.playframework-ja.org/documentation/2.0.4/HTTPServer
Webアプリケーションを作ったもののSSLを使って公開したいなあ、そんな時もあるでしょう。わかります。僕も人の子です。
Play Framework2.0.4ではSSL非対応です。
将来対応する、なんて話をどこかで耳にした記憶があります。
来るべき将来に備えて、まず今はApacheを使いましょう。
Apacheじゃなくてもいいですが。
SSLを使いたい場合はApache側でSSLの設定をしてProxy通すようにしてあげましょう。上記リンク先にある設定みたいに443ポートに対してProxyの設定を下記みたいな感じで設定してあげましょう。
<VirtualHost *:443>SSL接続の時、asettsがどうなるか、僕は知りません。
ProxyPreserveHost On
ServerName www.loadbalancedapp.com
ProxyPass /excluded !
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
</VirtualHost>
Apacheを使ってしまうんだったら、Apacheで静的ファイルは返してしまえばいいんじゃないか、そう思います。
残念ながら今のPlay Frameworkでは単体で全てをまかなえるレベルにまでなっていません。そこまで行けば取り扱いが大分楽になると思うのですが。
0 件のコメント:
コメントを投稿