柳暗花明笔记

    让nginx支持$_SERVER['PATH_INFO']变量

    所属分类:[ php&web ] 猫哲学家 发表于:2016-07-22 15:58 浏览:270

    步骤如下:
    1.修改php.ini配置文件,把cgi.fix_pathinfo=0改成cgi.fix_pathinfo=1
    2.在nginx的配置文件里的区块location ~ [^/]\.php(/|$)里添加

    set $script_name $fastcgi_script_name;
    set $path_info "";
    if ($uri ~ "^(.+?.php)(/.*)$") {
    set $script_name $1;
    set $path_info $2;
    }
    fastcgi_param PATH_INFO $path_info;
    fastcgi_param SCRIPT_NAME $script_name;

    另可以参考:

    http://www.nginx.cn/426.html

    标签: nginx  linux 
    上一编文章 linux的查找替换命令真心好用啊,用得爽 下一编文章 php stdClass 之间的赋值指向同一对象
    最近文章
    发表评论