1

例:「サービス」というコントローラーと「ウェブ」というアクションがあります。したがって、私のURLは次のようになります。

http://www.domain.com/services/web/

次のように入力すると、URLをマスクするにはどうすればよいですか。

http://www.domain.com/servicesweb

とまったく同じように表示されますhttp://www.domain.com/services/web/

私はhtaccessを読んでいますが、これに対する正しい解決策かどうかはわかりません。

4

1 に答える 1

3

あなたが話しているこの「URLマスキング」であるRouting に関するCakePHPドキュメントの章全体を見逃したようです。

/app/config/routes.php ファイルに次の行を追加する必要があります。

Router::connect('/servicesweb',  array('controller' => 'services', 'action' => 'web'));

ルーティングの説明については、本を必ずお読みください。

于 2011-08-25T10:36:11.140 に答える