我在CakePHP中开发了一个大型网站。在开发时,我的管理网址是SITE_URL/admin
。现在我的客户需要使用lc_admin。所以我更改core.php
文件中的前缀,但是当我尝试访问任何页面时,它显示错误lc_admin_index()
操作未定义。因为我的行为是与admin_index等。Cakephp admin url路由不起作用
为了解决这个问题,我想下面的代码
Router::connect('/lc_admin/:controller', array('action' => 'index', 'prefix' => 'admin', 'admin' => true));
Router::connect('/lc_admin/:controller/:action/*', array('prefix' => 'admin', 'admin' => true));`
但随着我这旧的URL称为SITE_URL/admin
还在努力。我想要新的URL可访问。
Mponos,请问您知道解决方案吗? – Rakesh