1
我想用ZF路由器實現這樣的事情。 ('controller' => 'products', 'action' => 'index'
)Zend路由器的各種URL
//Show product details
'http://mydomain.com/en/products/category-1/subcategory-3/product-name.htm'
//List products in subcategory-3
'http://mydomain.com/en/products/category-1/subcategory-3.htm'
//List products in category-1
'http://mydomain.com/en/products/category-1.htm'
//List products in all categories
'http://mydomain.com/en/products.htm'
我是否必須指定每個可能性作爲單獨的路線?還是有更好的解決方案? (使用Route_Regex
?)
謝謝!剝離'.htm'部分的想法似乎是一個簡單而乾淨的解決方案。感謝您的鏈接了。 – 2010-05-07 07:48:17
我剛剛發現使用mod_rewrite的解決方案不起作用,因爲Zend_Router只能看到原始URI,而不是重寫的。唯一的方法是使用[R] edirect標誌,但在這種情況下它沒有任何意義。 :-( – 2010-05-12 10:35:18