試したことは、上記のサイトのようにApacheを設定したときにPlay!アプリ上でのリンクがどう動くかです。以下のようなリンクをapp1のindexに埋めておきます。
- <a href="dynamic">app1 dynamic</a>
- <a href="public/static.html">app1 static</a>
- <a href="/app2/">app2</a>
- <a href="/app2/dynamic">app2 dynamic</a>
- <a href="/app2/public/static.html">app2 static</a>
dynamicはコントローラーへ、staticは静的HTMLへのリンクです。http://127.0.0.1/app1/へアクセスしてapp1のindexが表示され、意図したとおりにリンクが表示できました。
Play! Framework 2.0は、今のところサブコンテキストが使えないので、Apacheを使うようですが、相対でリンクを張ってあげれば、
play run
としたときも、デプロイしたときも想定の動きになりそうです。
って、当たり前か。
0 件のコメント:
コメントを投稿