用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2970|回复: 7
收起左侧

[HELP] 关于CodeIgniter URL问题

[复制链接]
发表于 2009-6-1 10:28:51 | 显示全部楼层 |阅读模式
新手刚刚接触啊,很激动!
问问大伙,我的CodeIgniter,通过测试一些实例,我发现URL:index.php后面怎么总是要带个“?”才能分段访问Controller中的其他function页面?
有点纳闷,例如:
我访问http://127.0.0.1:88/CodeIgniter/index.php/blog 该页无法显示,也不报错;
非得写成http://127.0.0.1:88/CodeIgniter/index.php?/blog 才能访问
貌似没有开启PATH_INFO系统不支持,还是怎么着?望大家指点迷津,多谢。
发表于 2009-6-1 10:51:29 | 显示全部楼层
默认访问就是第一种方法啊?不知道原因帮你顶一下!
发表于 2009-6-1 11:28:19 | 显示全部楼层
就是不支持 PATH_INFO,查看 PHP 安装的方式。php_info()
 楼主| 发表于 2009-6-1 13:58:57 | 显示全部楼层
不知道怎么回事,只有修改$config['index_page'] = "index.php?";
发表于 2009-6-1 14:24:48 | 显示全部楼层
那就用这样的方式吧,没什么不好的。。。。。。。。。

你这个确实是服务器环境造成的。
发表于 2010-2-26 10:54:39 | 显示全部楼层
使用ajax的时候,有时候需要传递一个URL,比如:
example.com/index.php/test/website/http://www.163.com

CI怎么处理?
我目前是将"/"在js端转码,然后到服务端再解码
发表于 2010-2-26 10:57:10 | 显示全部楼层
PS: FF3.6发帖 一直提示我 请选择主题对应的分类
都找不到在哪儿选择
发表于 2010-2-26 11:29:29 | 显示全部楼层
回复 6# a.w


    可以改用 GET 传参,方法请参考置顶 FAQ。

PS: 应该是 Discuz 不支持 FF3.6 吧!有时间我修改一下,呵呵

本版积分规则