1
動態路由我有這條路線用於目錄
routes.catalog.type = "Zend_Controller_Router_Route_Regex"
routes.catalog.route = "(a|a-b|b|c|d|d-a|d-b)(.*)"
routes.catalog.defaults.controller = "category"
routes.catalog.defaults.action = "index"
這場比賽正確地:
http://www.example.com/a
http://www.example.com/a/some-param/2
但用不好:
http://www.example.com/ab
其中正則表達式航線排除這種情況?
一些與斜線whateever之前(。*)像
"(a|a-b|b|c|d|d-a|d-b)(/)(.*)"
不工作。
(a | ab | ab | b | c | d | da | db)(。*) – Sergej
我想你需要''^(a | ab | b | c | d | da | db)( /.*)?$「'或類似的東西。 –
@WiktorStribiżew是的,它是正確的。如果你會回答,我會標記它。 – tomasr