php – 从网址隐藏所有控制器
我已经使用Yii的urlManager将我的网址从mypage.com/controller/view重写为mypage.com/view.但我有多个控制器,并希望在所有控制器上应用它.可以这样做吗? 我当前的urlManager: 'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
我已经使用Yii的urlManager将我的网址从mypage.com/controller/view重写为mypage.com/view.但我有多个控制器,并希望在所有控制器上应用它.可以这样做吗?
我当前的urlManager:
'urlManager'=>array(
'urlFormat'=>'path','showScriptName'=>false,'rules'=>array(
'<action:\w+>' => 'site/<action>',),
解决方法
第一种方式:
'<action:(login|logout|about)>' => 'site/<action>','<action:(view|edit)>' => 'product/<action>',
实现此功能的第二种方法是使用Using Custom URL Rule Classes
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。