Php 如何在Codeigniter中创建这样的URL路由

Php 如何在Codeigniter中创建这样的URL路由,php,codeigniter,Php,Codeigniter,假设我有一个名为“getproduct”的控制器。如果我用这个 getproduct controller从该url提取产品代码(即ad29i、ci013、ze529)并显示所需结果 现在我想像这样设置这个url http://example.com/ad29i http://example.com/ci013 http://example.com/ze529 如何做到这一点 my.htaccess文件内容 RewriteEngine On RewriteCond %{REQUEST_FI

假设我有一个名为“getproduct”的控制器。如果我用这个

getproduct controller从该url提取产品代码(即ad29i、ci013、ze529)并显示所需结果

现在我想像这样设置这个url

http://example.com/ad29i
http://example.com/ci013
http://example.com/ze529
如何做到这一点

my.htaccess文件内容

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?$1 [QSA,L]
我已经像这样设置了配置文件


$config['index_page']=''

转到
routes.php

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

你能告诉我,假设我有其他控制器,比如product吗?如果我访问了product controller,比如example.com/product,那么它会重定向到getproduct吗?我是codeigniter的新手。像这样做
$route['getproduct']='product'获取产品路径到产品。但我不需要这个。