我在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