在Code Igniter中启用查询字符串

tar*_*eld 2 url codeigniter query-string

我正在尝试将Twitter的OAuth实现到我的Code Igniter Web应用程序中,在该应用程序中,回调URL就是/auth/这样,一旦您通过Twitter进行身份验证,您将被带到/auth/?oauth_token=SOME-TOKEN.

我希望使用/controller/method/URL 的样式保持框架提供的漂亮干净的URL,但我也想启用查询字符串,只有一个数据名称,oauth_token所以如果必须进行硬编码就可以了.

有任何想法吗?我已经尝试了很多人要说的事情,但都没有用:( PS:我正在使用URL重写的.htaccess方法.

Zac*_*ack 6

有几种方法可以解决这个问题.

大多数人和Elliot Haughin的Twitter Lib扩展了CI_Input库,其MY_Input库设置allow_query_stringstrue

您还需要添加?允许的字符config/config.php并将$ config ['url_protocal']设置为PATH_INFO

请参阅此处:在CodeIgniter中启用GET