Codeigniter URI参数映射

问题描述 投票:0回答:1

我有一个站点,我想直接传递给控制器​​方法而不通过codeigniter中的类。

[https://website.com/product_number而不是https://website.com/index/product_number

我希望直接进入我的主控制器方法。

config / routes.php

$route['default_controller'] = 'welcome';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;

controllers / Welcome.php

function index($product_number)
{
  //process $product_number output
}

在codiegniter中可以吗?

php codeigniter model-view-controller uri
1个回答
0
投票

打开config / routes.php,然后向其添加此行

$route['/(.+)'] = 'welcome/index/$1';注: $ 1可以是$ product_number或您想要的任何东西。希望这对您有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.