centos下配置nginx使其支持tp5的pathinfo,隐藏入口文件

来源:互联网 发布:淘宝装修css 编辑:程序博客网 时间:2024/05/16 17:31
location / {    root    $root;    index    index.html index.php;    if ( -f $request_filename) {        break;    }    if ( !-e $request_filename) {        rewrite ^(.*)$ /index.php/$1 last;        break;    }}location ~ .+\.php($|/) {    set $script $uri;    set $path_info "";    if ($uri ~ "^(.+\.php)(/.+)") {        set $script $1;        set $path_info $2;    }    fastcgi_pass    unix:/run/php/php7.0-fpm.sock;    fastcgi_index    index.php?IF_REWRITE=1;    fastcgi_param    PATH_INFO    $path_info;    fastcgi_param    SCRIPT_FILENAME    $root$fastcgi_script_name;    fastcgi_param    SCRIPT_NAME    $script;    include        fastcgi_params;}
0 0