私は、ユーザー指定のパスで別の記事を持つCMSシステムを開発しようとしています。これらのパスは、ルートファイルで指定されていません。アプリケーションでこのユーザー指定のパスを使用する方法。再生フレームワークでのURL書き換え
1
A
答えて
0
これは、あなたがそれに渡すものは何でも受け入れます。この
GET /articles/*path controllers.YourController.article(path: String)
のようなルートを使用してください。だから、コントローラは、このように定義されている場合:「:いくつかの/記事ガット」を返します/articles/some/article
のようなものにアクセス
public Result article(String path) {
return ok("Got: " + path);
}
。私のシナリオでは
あなたはその後、(データベースからEX)必要に応じてコンテンツを読み込むことができ
+0
私は/ article/*で始めることはできません。 – Robin
0
は、私たちは、URLを読み、特定のファイルにリダイレクトすることができ、エラーハンドラから、解決策を見つけました。例:このurl/articles /エラーハンドラを押すと404エラーが発生し、カスタマイズされたリソースにリダイレクトできます。
Thannks。
関連する問題
- 1. 再生時のURL書き換えのオプションパラメータ2.4
- 2. Magento Tag URL書き換えて生成
- 3. 書き換えURL
- 4. .htaccessのURL書き換え?
- 5. asp.netのURL書き換え
- 6. 書き換えAPIのURL
- 7. のasp.net URL書き換え
- 8. tomcatのURL書き換え
- 9. WordpressのURL書き換え
- 10. URLプロファイルビューの書き換え
- 11. 書き換えのURL
- 12. 書き換えURL CodeIgniterの
- 13. グレイルのURL書き換え(ルールの書き換え)
- 14. Apacheの書き換えルール(URL書き換え)
- 15. Tuckeyを使用したURL書き換えのヘルプStruts2のURL書き換え
- 16. php URL書き換えwamp
- 17. IIS URL書き換え
- 18. Htaccess URL書き換えエラー
- 19. htaccessとURL書き換え
- 20. IIS URL書き換え
- 21. モッズ書き換えルートURL
- 22. Htaccess SEF url書き換え
- 23. web2py URL書き換え
- 24. HTML URLパス書き換え
- 25. .htaccess書き換え/ ... to /?url =
- 26. 簡易URL書き換え
- 27. stackoverflow URL書き換え
- 28. モッズ書き換え - URL
- 29. nginx Wordpress URL書き換え
- 30. .htaccess URL書き換えチャレンジ
ここにいくつかのルーティングの例があります:https://www.playframework.com/documentation/2.5.x/JavaRoutingを見てください。これで問題が解決しない場合は、ルータdslを試すこともできます微調整されたカスタムルートのためhttps://www.playframework.com/documentation/2.5.x/JavaRoutingDsl –