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

[已解决] nginx/1.10.0 (Ubuntu)配置codeigniter软连接rewrite方向

[复制链接]
发表于 2016-10-9 18:28:36 | 显示全部楼层 |阅读模式
你好,看到帖子的各位大神们  我自己配置了一个nginx/1.10.0 (Ubuntu)使用code igniter   进到CI欢迎页面是没有问题的  但是开始在URL里面写’控制器名‘就开始显示404了!!!好奇怪,我在MAC上试了一下成功了,估计还是nginx/1.10.0 (Ubuntu)里sites-avaiable软连接的问题!!希望大神们不吝赐教
 楼主| 发表于 2016-10-9 18:30:15 | 显示全部楼层

我的sites-available里的东西是这样的!!!

本帖最后由 helloCIwx 于 2016-10-9 18:33 编辑

我的server是这样的在网上并没有找到类似server {                listen 81;
        listen [::]:81;
        root /var/www/html/citest;
        index index.php index.html index.htm index.nginx-debian.html;

        server_name citest.dev;

        location / {
                try_files $uri $uri/ /index.php;
        }


       location ~ \.php$ {
                include snippets/fastcgi-php.conf;

                fastcgi_pass 127.0.0.1:9000;

        }
        location ~ /\.ht {
                deny all;
        }
}



发表于 2016-10-9 19:34:46 | 显示全部楼层
 楼主| 发表于 2016-10-9 20:48:32 | 显示全部楼层
Hex 发表于 2016-10-9 19:34
参考 https://www.nginx.com/resources/wiki/start/topics/recipes/codeigniter/

你好,这个我之前见过,这个是不同Ubuntu和nginx下的另一种配置,我怀疑主要问题是rewrite上关于PATHINFO方面的配置问题....
发表于 2016-10-10 01:48:56 | 显示全部楼层
helloCIwx 发表于 2016-10-9 20:48
你好,这个我之前见过,这个是不同Ubuntu和nginx下的另一种配置,我怀疑主要问题是rewrite上关于PATHINFO ...

按照这个设置我这是OK的,CI 中国就是用的这个设置。

本版积分规则