Q
重寫URL的笨
1
A
回答
2
$route['(:any)'] = "users/show_profile/$1";
更多信息,你可以使用CodeIgniter Routes實現動態URL。
假設 localhost/users/show_profile/john
我們正在尋找:
localhost/controller/method/variable
,我們可以使用下面的路線:
$route['([a-zA-z_]+)'] = "users/show_profile/$1";
你可以通過調用$this->uri->segment(1);
內show_profile訪問變量()功能。
重要提示:將$route['([a-zA-z_]+)']
保留在routes.php文件末尾,以確保它不覆蓋任何其他路由。
1
如果你只需要做到這一點的一組定義的URL, update /config/routes.php
如果你需要它是動態的,那麼你應該擴展CodeIgniter路由器庫。
http://codeigniter.com/user_guide/general/creating_libraries.html(尋找擴展本地庫)
0
在config/routes.php
加航線上here
相關問題
- 1. 笨 - URL重寫
- 2. 重寫URL笨
- 3. URL重寫的笨
- 4. 笨重寫URL:從URL
- 5. 如何寫笨URL重寫
- 6. 笨特定的URL重寫
- 7. 笨2.1的.htaccess - 重寫URL
- 8. 如何重寫URL的笨
- 9. 笨URL重寫SSL HTTPS
- 10. 笨URL重寫不工作
- 11. URL重寫拒絕與笨
- 12. 笨URL重寫---奇怪的事情
- 13. 如何重寫URL的路線笨menually
- 14. 的.htaccess URL重寫笨不工作
- 15. URL重寫,同時使用笨
- 16. 重寫所有URL與WAMP和笨
- 17. 自定義URL重寫不是笨
- 18. 改寫笨URL與htaccess的
- 19. 如何重寫URL查詢字符串的URL中的笨
- 20. 笨 - 我如何重寫URL與URL參數
- 21. 笨的.htaccess重新寫
- 22. 用的.htaccess重寫問題(從笨的URL刪除的index.php)
- 23. 笨不會重定向URL
- 24. 笨URL重寫像子域網址的.htaccess
- 25. URL重寫 - URL
- 26. 重寫網址在笨
- 27. 擴展url重寫/過濾url重寫
- 28. 在IIS中重寫URL並重寫URL
- 29. 無法用IIS7重寫URL Url重寫
- 30. URL重寫與已重寫URL
我不會使用(:任何),因爲它是貪婪的。我會看看正則表達式路線。 – tpae 2011-06-03 14:42:04