重写Codeigniter中特定控制器上的uri_协议

重写Codeigniter中特定控制器上的uri_协议,codeigniter,oauth,authorization,Codeigniter,Oauth,Authorization,我需要覆盖CodeIgniter中一些控制器的配置文件中的uri_协议。我需要将其更改为“PATH_INFO”,因为我使用的是Oauth 2.0,授权代码通过查询字符串返回 提前谢谢 我通过将行添加到配置文件中来处理查询字符串 $_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO']; $config['uri_protocol'] = "PATH_INFO"; 你试了什么?为什么不起作用?错误是什么?如果在配置文件中设置“PATH_INFO”,所

我需要覆盖CodeIgniter中一些控制器的配置文件中的uri_协议。我需要将其更改为“PATH_INFO”,因为我使用的是Oauth 2.0,授权代码通过查询字符串返回


提前谢谢

我通过将行添加到配置文件中来处理查询字符串

$_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO'];
$config['uri_protocol'] = "PATH_INFO"; 

你试了什么?为什么不起作用?错误是什么?如果在配置文件中设置“PATH_INFO”,所有URL都会重定向到主页。我想这可能会导致我出现一些问题,因为该网站处于活动状态