【发布时间】:2011-03-09 17:03:09
【问题描述】:
这是关于在 Yii Framework 上设置 WebRoot/protected/config/main.php *urlManager*。
我想要一些预定义的网址,例如 /About /Contact 或其他一些自定义特殊页面,例如 /LatestUpdates 或 /HTCDesire
我可以执行 'Contact'=>'site/contact' 将 /Contact 映射到 /site/contact
如何将查询字符串“硬编码”到路由?
我试试:
'About'=>'site/page?view=about'
'LatestUpdates'=>'update/view?id=65'
'HTCDesire'=>'product/view?id=33'
但不起作用,找不到 404,因为它期望右侧应该是格式 controller/action 的路由。
我试试:
'LatestUpdates'=>'update/view/id/65'
我可以浏览到/LatestUpdates,但锚链接仍然显示/update/view/id/65
还有其他方法吗?
【问题讨论】:
标签: php query-string url-routing yii