c81113418 发表于 2015-9-10 14:27:25

网站上传后只能访问首页 其他控制器进入就是404

网站上传后只能访问首页 其他控制器进入就是404

wx_tozdo5OQ 发表于 2015-9-10 21:31:04

控制器,页面类的首字母大小写的错误。

c81113418 发表于 2015-9-11 08:39:02

wx_tozdo5OQ 发表于 2015-9-10 21:31
控制器,页面类的首字母大小写的错误。

{:soso_e127:} 不是。

Closer 发表于 2015-9-11 09:59:45

參考一下是不是這個問題 :
codeigniter在nginx下控制器404错误

XK_XK 发表于 2015-9-11 13:09:11

你应该给多一点信息量给我们分析, 只是简单的说了一下情况我们很难判断的. 比如你是本地还是线上, codeIgniter 是什么版本之类的.这样才比较好帮你分析一下.

van188 发表于 2015-9-12 23:34:03

我也是刚刚遇到这个问题 搞了我两个晚上 刚刚在不经意间居然解决了就是要在nginx.conf 中 看附录文件中的红色框里面本来是有一个$符号 把他干掉就好了

van188 发表于 2015-9-12 23:36:10

van188 发表于 2015-9-12 23:34
我也是刚刚遇到这个问题 搞了我两个晚上 刚刚在不经意间居然解决了就是要在nginx.conf 中 看附录文件中的 ...

而且还要加两行重新规则

van188 发表于 2015-9-16 16:34:28

van188 发表于 2015-9-12 23:36
而且还要加两行重新规则

其实发现这样也是有问题的去掉 $ 符号后所有的静态文件就都访问不到了但是加上 $ 符号其他控制器甚至是 http://domain.cn/index.php/welcome/index 都不能访问了 都是 系统提示的 404

醒著做夢 发表于 2015-9-16 17:41:30

怎么上传阿?有详细教程不?

小米 发表于 2015-10-7 16:11:17

默认情况下你的你的路由被加了index.php   如example.com/index.php/news/article/my_article。所以只要在你方法前添加index.php就可以访问了。。详情产考http://codeigniter.org.cn/user_guide/general/urls.html
页: [1]
查看完整版本: 网站上传后只能访问首页 其他控制器进入就是404