我試圖找到解決辦法,但我覺得我挺在這裏做得不對,笨,繞過主或默認控制器
我希望任何一個與笨路由的良好的知識可以幫助我在這方面。
我想那是什麼,
我已經默認控制器名爲main
$route['default_controller'] = "main";
$route['404_override'] = '';
我的網址都是一樣
mydomain.com/main/#home
mydomain.com/main/#search
mydomain.com/main/#login
我想是刪除/隱藏main
從中心和鏈接可以直接工作。 這樣
mydomain.com/#home
但是我沒有成功有點笨使用的文件。 這就是我做到的。 在路由文件添加此
$route['(:any)'] = "main/$1";
它的工作,但它與其他環節搞砸。
首先現在domain.com/main/#home
停止工作。 秒,現在我不能有其他控制器的名字在這裏?
我的意思是,如果我嘗試這個domain.com/virtualvault/#search
,它不會工作..
什麼,我想有一個, 當我去domain.com/main/#home
它應該去的主頁 還當我嘗試domain.com/#home
它應該也請到相同的主頁 不要忘記我希望其他控制器能夠完全工作。 我的意思是,domain.com/othercontrollername/#function
應該工作。
什麼,以及如何去實現它,或的.htaccess路線PHP文件..
我甚至試過這種路線如下代碼。
$route['#+(:any)'] = "main/#+$1";
但我在這個路由或.htaccess文件中並不好。
任何想法如何實現它?
謝謝,它解決了我的問題.. – 2013-04-26 13:12:29
高興我可以幫助:) – despina 2013-04-26 13:51:18