2011-11-25 95 views
1

我正在研究基於codeignitor的社交網絡項目。在PHP中創建社交網絡配置文件url

我所試圖做的是建立一個用戶配置文件的URL,如:

http://domain.com/userid 

我已經試過

$route['(:any)'] = 'profile/user/$1'; 

重定向URL,但沒有運氣。有沒有人有一個如何實現而不使用.htaccess的想法?

+1

「.htaccess」有什麼問題? CodeIgniter [需要'.htaccess'來做到這一點](http://codeigniter.com/wiki/mod_rewrite)... – ceejayoz

+0

沒有.htaccess你可以得到http://domain.com/index.php/userid – Vamsi

+0

這應該工作,但是你需要設置所有其他控制器的路由來覆蓋你在這裏創建的全路徑。 –

回答

0

您可以擴展CI_Router。

你只需要添加代碼,在放棄和調用404頁面之前對用戶名進行最終檢查。