nginx里面的配置CI可以配置成这样

location /DIR/ {
    if (!-e $request_filename) {
        rewrite ^/(.*)$ /DIR/index.php/$1 last;
    }
}

location ~ ^/DIR/index.php {
    fastcgi_index  index.php;
    fastcgi_pass   127.0.0.1:9000;
    include        fastcgi_params;
    set $script $uri;
    set $path_info "/";
    if ($uri ~ "^(.+\.php)(/.+)"){
        set $script $1;
        set $path_info $2;
    }
    fastcgi_param PATH_INFO $path_info;
    fastcgi_param SCRIPT_FILENAME $document_root/$script;
    fastcgi_param SCRIPT_NAME $script;
}


用port安装的nginx,使用ci发现一直都有问题,redirect的时候都是换成https的了
下文说的问题就是正解,是判断HTTPS的bug

修改nginx的配置就可以
fastcgi_param   HTTPS                   $https;
换成
fastcgi_param   HTTPS                   off;

参考文章:
http://www.chenyudong.com/...



原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
香港虚拟主机 Homepage Email
2014/12/18 14:12
站长你好,恒创科技买主机送平板,独立IP专享7折,礼品有限量,先到就先得,年底的最后一次任性,等你来哦!![b][/b]
分页: 1/1 第一页 1 最后页
发表评论
AD
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写
 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐