以下は、Zend Framework アプリに読み込まれる routes.xml です。2 つのルートがあり、1 つは URL/aanbod/tekoop/huis
と一致し、もう 1 つは一致する必要があります。/aanbod/200/gerenoveerde-woning
問題は、これらのサンプル URL の両方が詳細アクションで終了するのに対し、最初の URL はインデックス アクションで終了する必要があることです。
このルーティング設定の何が問題なのか、誰でも明確にできますか?
<routes>
<property_overview type="Zend_Controller_Router_Route">
<route>/aanbod/:category/:type</route>
<reqs category="(tekoop|tehuur)" />
<reqs type="[A-Za-z0-9]+" />
<defaults module="frontend" controller="property" action="index" />
</property_overview>
<property_detail type="Zend_Controller_Router_Route">
<route>/aanbod/:propertyid/:slug</route>
<reqs propertyid="[0-9]+" />
<reqs slug="(^\s)+" />
<defaults module="frontend" controller="property" action="detail" />
</property_detail>
</routes>