nginx/1.10.0 (Ubuntu)配置codeigniter软连接rewrite方向
你好,看到帖子的各位大神们我自己配置了一个nginx/1.10.0 (Ubuntu)使用code igniter 进到CI欢迎页面是没有问题的但是开始在URL里面写’控制器名‘就开始显示404了!!!好奇怪,我在MAC上试了一下成功了,估计还是nginx/1.10.0 (Ubuntu)里sites-avaiable软连接的问题!!希望大神们不吝赐教我的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;
}
}
参考 https://www.nginx.com/resources/wiki/start/topics/recipes/codeigniter/ Hex 发表于 2016-10-9 19:34
参考 https://www.nginx.com/resources/wiki/start/topics/recipes/codeigniter/
你好,这个我之前见过,这个是不同Ubuntu和nginx下的另一种配置,我怀疑主要问题是rewrite上关于PATHINFO方面的配置问题.... helloCIwx 发表于 2016-10-9 20:48
你好,这个我之前见过,这个是不同Ubuntu和nginx下的另一种配置,我怀疑主要问题是rewrite上关于PATHINFO ...
按照这个设置我这是OK的,CI 中国就是用的这个设置。
页:
[1]