coldfusion と fusebox を少し使い始めたばかりです (これはここで尋ねた 2 番目の質問です。多くの回答で、fusebox はサポートされなくなり、より適切なフレームワークがある可能性があると言及されていました。そのため、ColdBox と FW/1 を検討していますが、まだこの Fusebox の質問をしたかった!)。
Fusebox 5.5 (使用している最新バージョン) があらゆる種類の規則ベースの URL マッピングをサポートしているかどうかを理解しようとしています。URL で起動して実行する noxml スケルトン アプリがあります。
http://127.0.0.1:8500/noxml
これで、デフォルトでアプリ コントローラー内のウェルカム関数が実行されることがわかりました。知りたいのは、コンベンション ベースの URL マッピングが組み込まれているかどうかです。そのため、次のように URL を定義できます。
http://127.0.0.1:8500/noxml/app/welcome
(例: {アプリ名}/{コントローラー名}/{機能名})
この質問も見ました: Fusebox 5.1 noxml で検索エンジンの安全な URL を作成するにはどうすればよいですか? 提案された基本構成を追加しました:
FUSEBOX_PARAMETERS.queryStringStart = "/";
FUSEBOX_PARAMETERS.queryStringSeparator = "/";
FUSEBOX_PARAMETERS.queryStringEqual = "/
次の URL にアクセスできます。
http://127.0.0.1:8500/intranet/index.cfm/fuseaction/app.welcome
しかし、明らかに、それはまだかなり醜いURLです..
ヒューズボックス 5.5 を使用して、箱から出してすぐに使用できるものはありますか? (fusebox サイト 404 のドキュメントとコミュニティ リンク。)