0
我正在嘗試爲用戶頁面製作動態路由。我的路由配置看起來下一個:Codeignitere路由正則表達式404
$route['id[0-9+]'] = 'user/index/$1';
在我的Mac與MAMP它工作正常。我可以訪問用戶的頁面,接下來的URI(例如):
http://localhost:8888/MySite/id1
但相同的URI不會在服務器上,我的合作伙伴的Windows的機器上工作。我可以訪問user/index/1
的頁面,所有其他靜態路由都可以正常工作。我認爲正則表達式存在問題,但我無法弄清楚問題所在。
真的現在的工作!謝謝。你能解釋爲什麼我的版本在本地機器上工作,如果它不正確? – 2014-09-26 12:13:27
@VladislavKovalyov它的工作,直到id後只有一個數字,如'id1'或'id2'或'id9'.You可能是在你的本地機器上有一個數字ID。 – vks 2014-09-26 12:14:26