gxch 发表于 2009-2-28 08:53:58

问大家一个关于ci连接形式兼容性的问题

我用的是godaddy的linux主机空间,我上传了用ci做的一个小程序,浏览时首页能够打开,但内部那些类似
    http://xxx.com/index.php/chaxun
    这样的带有index.php/的连接都打不开,提示404。

      请问这种情况是怎么引起的,我在本地都测试好了才上传的。

Hex 发表于 2009-2-28 11:54:09

这是由于服务器环境造成的,看看 PHP 的安装模式!

gxch 发表于 2009-2-28 13:12:31

谢谢,我找到原因了看来可能是服务器不支持PATH_INFO变量,我修改了$config['index_page'] = "index.php?";
加上那个?就好了,不过这种情况下还能用url Rewrite吗?服务器是支持Rewrite的。

Hex 发表于 2009-2-28 14:06:42

能啊 把所有请求都定向到 index.php? 上就好了 呵呵

gxch 发表于 2009-2-28 15:46:03

谢谢了,搞定,同时提醒大家GODADDY对.htaccess的支持不支持无后缀的伪静态,同时我也测试过也不支持.shtm,所以必须要设置$config['url_suffix'] = ".html";
页: [1]
查看完整版本: 问大家一个关于ci连接形式兼容性的问题