- 普通 - 未处理
字义一个泛路由:
//...
's@'=>array('/^\/search(?:\/(.*?))?(\/p\/\d+)?$/', 'Index', 'search', 'wd'),
//...
最后发现路由不能正常解析,开始以为s是跟URL兼容模式参数s有冲突,改用其他的字母也存在同样的问题。如:
//...
'k@'=>array('/^\/k(?:\/(.*?))?(\/p\/\d+)?$/', 'Index', 'search', 'wd'),
//...
最后发现,单字母泛路由名称,与规则中首字母相同,都存在这个问题。
请流年大哥和各位同学证实。