0

我刚刚使用 CodeIgniter 2.0 设置了一个开发环境,在配置中我将uri_protocolas

$config['uri_protocol'] = 'AUTO';

但我的问题是所有控制器/操作请求都发送到欢迎控制器。我通过更改uri_protocolto再次检查了QUERY_STRING它,它对我来说很好。uri_protocol为什么在使用as时总是重定向到欢迎控制器AUTO

4

1 回答 1

2

'AUTO' 选项实际上以特定顺序尝试可能的选项,这可能不适合您正在使用的系统。您应该测试每个可能的选项,看看哪个适合您的系统。它发生在我的客户服务器上(我猜是 Windows 服务器)。

在选项行上方作为注释列出的可能选项。

'AUTO'            Default - auto detects
'PATH_INFO'       Uses the PATH_INFO
'QUERY_STRING'    Uses the QUERY_STRING
'REQUEST_URI'     Uses the REQUEST_URI
'ORIG_PATH_INFO'  Uses the ORIG_PATH_INFO
于 2011-02-15T12:51:56.097 回答