php nginx 的常见配置

By 水木神風 at 2017-09-01 • 0人收藏 • 1966人看过

    location ~ ^(.+\.php)(.*)$ {

        fastcgi_index index.php;


        fastcgi_split_path_info ^(.+\.php)(.*)$;

        fastcgi_param   SCRIPT_FILENAME /home/ipathology/hpn/$fastcgi_script_name;

        fastcgi_param   PATH_INFO       $fastcgi_path_info;

        fastcgi_param   PATH_TRANSLATED /home/test/$fastcgi_path_info;

        fastcgi_pass    127.0.0.1:9000;

        include fastcgi_params;

        if ( $fastcgi_script_name ~ \..*\/.*php ) {return 403;}

    }


    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {

        expires      30d;

    }


    location ~ .*\.(js|css)?$ {

        expires      12h;

    }


登录后方可回帖