我刚刚使用 CodeIgniter 2.0 设置了一个开发环境,在配置中我将uri_protocol
as
$config['uri_protocol'] = 'AUTO';
但我的问题是所有控制器/操作请求都发送到欢迎控制器。我通过更改uri_protocol
to再次检查了QUERY_STRING
它,它对我来说很好。uri_protocol
为什么在使用as时总是重定向到欢迎控制器AUTO
?
我刚刚使用 CodeIgniter 2.0 设置了一个开发环境,在配置中我将uri_protocol
as
$config['uri_protocol'] = 'AUTO';
但我的问题是所有控制器/操作请求都发送到欢迎控制器。我通过更改uri_protocol
to再次检查了QUERY_STRING
它,它对我来说很好。uri_protocol
为什么在使用as时总是重定向到欢迎控制器AUTO
?
'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