请注意我使用的是codeigniter 3.0.3。
在我当前的项目中,我想同时使用查询字符串和段基本URL。当我启用
$config['enable_query_strings'] = TRUE
分段基础停止工作。我已经使用了uri协议的所有选项,例如。
$config['uri_protocol'] = 'PATH_INFO'; //REQUEST_URI,QUERY_STRING
有没有办法同时使用两者都没有错误。我想在分段网址中使用网址助手,我也想在几个地方使用查询字符串。
答案 0 :(得分:1)
检查URI.php核心类,可以看出,当config uri协议设置为
时,查询附录意味着工作$config['uri_protocol'] = 'REQUEST_URI';
您不需要设置
config['enable_query_strings'] = TRUE;
如果您希望能够从URI获取key = value,则为<{1}}的选项。仅当您希望URI中没有分段的查询字符串时才需要它。
您可以选择启用基于标准查询字符串的URL:
example.com?who=me&what=something&where=here
所以你的选择应该是
true