搜外网>搜外问答>问答页面

站内站的伪静态怎么写?和主站伪静态规则不同的情况下

主站的伪静态:

location / {

          try_files $uri $uri/ /index.php$is_args$args;

   }  


站内站伪静态:

if (!-e $request_filename) {

   rewrite  ^(.*)$  /index.php?s=/$1  last;

   break;

}


站内站是放在/blog文件下

那现在这个合并的伪静态怎么写呢?

试了各种都是报错,有没有大神指导

追加问题
    1 人参与回答
远山
远山 · 主机域名测评和优惠推荐:老刘博客

location / {

          try_files $uri $uri/ /$is_args$args;

         location /uug/public/ {

                if (!-e $request_filename) {

                    rewrite ^/uug/public/(.*)$ /uug/public/$1  last;

                    break;}

                    }

  

   }       

解决了