除了站点名称和控制器名称,如何隐藏/加密浏览器中 URL 中的所有内容(id)?我认为 UrlManager 可以做到,但我不知道怎么做?需要类似ROR中的 url 映射
我的网址管理器代码
'urlManager'=>array(
//'urlFormat'=>'path',
'showScriptName'=> false,
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),
我喜欢在每个动作之间添加一个随机数(为了保护我的网址)
ROR 例如:
map.connect 'by/:develop_name',
:controller => 'developer',
:action => 'builder_projects'
请逐步解释。
如果我发现的链接与此相关,则为夫妇