我们可以使用URL管理器将URL参数更改为不同的类别,但无论我在做什么过程,我如何维护应用程序URL应该是www.xxxx.com。
它应该只显示确切的网站名称,并隐藏所有其他参数,如controller / action / id ...等等。
我搜索了很多网站但找不到解决方案。
我需要这样的www.xxxxx.com而不是http://www.xxxxx.com/timesheet/manage_timesheet
提前致谢。
答案 0 :(得分:0)
尝试在您的网址管理器规则中添加此规则:
"timesheet/manage_timesheet" => ""
我没有测试它,但我认为你可以试试。
答案 1 :(得分:0)
尚未对此进行测试,但可能会有效。
在配置文件中,设置
$scope.showMore()
在TimesheetController中添加
n
答案 2 :(得分:0)
尝试此设置,它应该适合您的需要。
is
在网址管理器
中进行配置//first set default Controller
'defaultController' => 'timesheet'
或使用'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'rules'=>array(
'timesheet'=> 'timesheet/manage_timesheet'
)
)
代替''=> 'timesheet/manage_timesheet'