2013-05-12 26 views

回答

0

使用帶有一點正則表達式的URL路由。這將重新路由以字母和數字後跟一個連字符和任何URL,然後字母和數字控制器1 /方法/ ABC123/$ 1:

$route['([a-zA-Z0-9]+)-([a-zA-Z0-9]+)'] = "controller1/method/abc123/$1"; 

(NB你只能在你的URL一個控制器 - 它熄滅控制器/方法/變量1 /變量2 ...)

您設置應用程序的路由/配置/ routes.php文件

http://ellislab.com/codeigniter/user-guide/general/routing.html

祝你好運!

+0

對不起,我現在編輯了我的問題。 – Vivek 2013-05-12 18:00:36

+0

對不起,我不明白你的答案。你能詳細說明一下嗎? – Vivek 2013-05-12 18:02:22

+0

我試着在routes.php中添加這個。它重定向正確,但它不識別該ID。 $ route ['([a-zA-Z0-9] +) - ([a-zA-Z0-9] +)'] =「controller1/method/abc123/$ 1」;我的id(abc123後)格式是,570458c5cb60aac9fbb001645c852e9c – Vivek 2013-05-21 08:02:36