投稿 评论 顶部

nginx配置网站的二级目录项目伪静态

佚名 网络安全

因为业务需求,需要在网站的二级目录下建立一个新项目shuicao,新项目也要用url重写的方式访问,比如www.xxx.com/shuicao/.......。试着配置了一下nginx的重写规则,如下:



        location / {            index  index.html index.htm index.php l.php;            autoindex  off;                        if (!-e $request_filename)            {                    #地址作为将参数rewrite到index.php上。                    rewrite  ^/(.*)$ /index.php/$1 last;            }        }                location /shuicao/ {            index  index.html index.htm index.php l.php;            autoindex  off;                        if (!-e $request_filename){                rewrite  ^/shuicao/(.*)$  /shuicao/index.php/$1  last;            }        }

重启nginx即可生效。