0

ZF アプリがあり、URL が次のようになるように、URL 構造に「ディレクトリ」を追加したいと考えています。

http://domain.com/location/show/id/1 -> http://domain.com/app/location/show/id/1

http://domain.com/promoにマップされる一連のきれいな URL アイテムhttp://domain.com/promoがあるため、アプリをホスト ルート (domain.com) から提供したいと思います。 /show/name/:プロモーション

どういうわけかこれをルーターに注入する方法はありますか?

どうも

編集 - これはすべてのコントローラーに適用されます。私は最初の回答に沿って考えていましたが、理想的には、より簡単な方法でそこに何かをプッシュできるようにしたいと考えています

4

1 に答える 1

0

おそらく最も簡単な方法は、Zen_Router を使用してアプリケーションに内部ルートを作成することです (私は Zend_Router についてよく知らないので、これ以上具体的に言えません)。もう 1 つのオプションは、モジュールを使用してアプリケーションを構築することです。 _forward ユーティリティを使用して、アクションとコントローラーの間を内部的に移動します。

于 2011-05-05T17:33:14.727 に答える