2015-12-27 16 views
0

假設我有一個名爲「getproduct」的控制器。如果我使用此如何URL在Codeigniter中這樣的路由

http://example.com/getproduct/ad29i

的getproduct控制器從該URL提取產物代碼(即ad29i,ci013,ze529)和顯示所需要的結果。

現在我不想設置此網址像

http://example.com/ad29i 
http://example.com/ci013 
http://example.com/ze529 

如何實現這一目標?

我的.htaccess文件內容

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule (.*) index.php?$1 [QSA,L] 

我已經設置配置文件這樣

$配置[ 'index_page'] = '';

回答

0

轉到routes.php

$route['(:any)''] = 'getproduct/value'; 

routes Codeigniter Examples

+0

你能告訴我想我有其他的控制器同類產品意思是,如果我訪問產品控制器像example.com/product然後它重定向到getproduct?我是codeigniter中的新成員。 –

+0

做這樣的'$ route ['getproduct''] ='product';' –

+0

Getproduct控制器路由到product.but我不需要這個。 –