我有一個控制器說,產品,並明顯像訪問它(www.xyz.com/index.php/products)但我想訪問相同的控制器(www.xyz .com/index.php/pro)重定向。我知道我們可以製作一個控制器專業版,並將其重定向到索引功能中的產品控制器。但是我覺得沒有創建第二個控制器專業版就有更簡單的方法。可能嗎 ?如何在代碼控制器中使用控制器的別名
-3
A
回答
3
這可以通過使用路由來完成。
https://ellislab.com/codeigniter/user-guide/general/routing.html
$route['pro'] = 'products';
+0
嘿!謝謝你..它給了我預期的確切輸出。 – 2014-10-28 09:27:25
+0
不客氣。 – Craig 2014-10-28 12:07:18
0
的.htaccess的使用概念。 這應該就夠了。
0
轉到的application/config/routes.php文件和你的別名添加到路由
$route['alias'] = 'original_controller_name';
更多遵循official docs
1
轉至route.php及以下線路
$route['default_controller'] = "Original controller name";
$route['pro'] = "Original controller name";
$route['(:any)'] = 'cart/$1';
$route['404_override'] = '';
相關問題
- 1. 如何使用代碼ingnitor控制器
- 2. 梅勒使用與___控制器相同的控制器代碼
- 3. 如何在代碼控制器中使用限制
- 4. CakePHP的控制器別名
- 5. 可以在MVC控制器名稱中使用「控制器」
- 6. ngrepeat別名和控制器
- 7. 如何在Laravel中重新使用控制器中的代碼
- 8. 如何在笨得到控制器名稱到控制器
- 9. 由控制器名獲取控制器
- 10. 如何在yii控制器動作中使用Javascript/jQuery代碼?
- 11. Ember:如何在控制器代碼中使用i18n翻譯?
- 12. 如何從主控制器中使用NSMutableArray詳細控制器
- 13. 如何在控制器內使用控制器?
- 14. 代碼點火器裝在控制器
- 15. PHP控制器代碼
- 16. 加密控制器代碼
- 17. 如何從UITabBar控制器內的控制器使用UISearchDisplayController?
- 18. Rails:控制器代碼失控
- 19. 如何使用控制器名稱從JS動態設置控制器的HTML?
- 20. 在控制器中使用所需的控制器 - 非鏈接
- 21. 如何在控制器中使用jQuery
- 22. 如何在AngularJS中使用控制器?
- 23. 如何重複使用這是在控制器A中定義控制器B內的代碼
- 24. 控制器和動作不執行控制器代碼
- 25. 重構MVC控制器代碼。控制器或型號
- 26. 如何在其他控制器的控制器動作中傳遞控制器名稱?
- 27. 代碼點火器中的自定義控制器類名稱
- 28. 如何使用scrollview的控制器來控制scrollview中的webview?
- 29. 強制使用化名控制器
- 30. 如何在AngularJS中控制從控制器到控制器的更改
只需將兩個別名添加到路由中,並讓它們都指向相同的操作。谷歌會告訴你, – 2014-10-28 09:23:01