Codeigniter URI 参数映射
Codeigniter URI Parameter Mapping
我有一个网站,我想直接传递给控制器方法,而不通过 codeigniter 中的 class。
https://website.com/product_number instead of 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 中可行吗?
打开 config/routes.php 然后添加这一行
$route['(.+)'] = 'welcome/index/';
希望对您的情况有所帮助。
打开
/application/config/config.php
然后找到这一行
$config['base_url'] = 'https://website.com/index/';
并替换为
$config['base_url'] = 'https://website.com/';
希望这篇回答对您有所帮助。
我有一个网站,我想直接传递给控制器方法,而不通过 codeigniter 中的 class。
https://website.com/product_number instead of 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 中可行吗?
打开 config/routes.php 然后添加这一行
$route['(.+)'] = 'welcome/index/';
希望对您的情况有所帮助。
打开
/application/config/config.php
然后找到这一行
$config['base_url'] = 'https://website.com/index/';
并替换为
$config['base_url'] = 'https://website.com/';
希望这篇回答对您有所帮助。