美文网首页
nginx配置网站的二级目录项目伪静态

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

作者: misaka去年夏天 | 来源:发表于2017-06-02 17:34 被阅读0次

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

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生效

相关文章

网友评论

      本文标题: nginx配置网站的二级目录项目伪静态

      本文链接:https://www.haomeiwen.com/subject/hxvufxtx.html