:module/:controller/:action/* のデフォルト ルートを /my/prefix/:module/:controller/:action/* のようなものに変更し、指定しない可能性を維持できるかどうかを知りたいモジュールおよび/またはコントローラーおよび/またはアクション。
質問する
446 次
2 に答える
1
アプリケーションのiniでフロントコントローラーリソースをセットアップする必要があります。
resources.frontController.baseurl = "/my/prefix/"
他にできることは、次のように、リソース ルーターの各ルートにプレフィックスを追加することです。
resources.router.routes.route-name.route = "/my/prefix/module/controller/action"
resources.router.routes.route-name.defaults.module = "module"
resources.router.routes.route-name.defaults.controller = "controller"
resources.router.routes.route-name.defaults.action = "action"
于 2013-01-25T10:48:05.927 に答える
1
application.ini で baseUrl を設定できます
resources.frontController.baseUrl = "my/prefix/"
もちろん、モジュール/コントローラー/ビューを指定することはできませんが、別のデフォルトモジュール/コントローラー/ビューを設定しない限り、デフォルトのもの=デフォルト/インデックス/インデックスになります。
于 2013-01-24T22:41:25.987 に答える