nginx伪静态怎么写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx伪静态怎么写相关的知识,希望对你有一定的参考价值。

子目录的站点(站点go),把www.baidu.com/go/?i=1 这种形式的网址写成 www.baidu.com/go/1 的nginx伪静态规则怎么写。

location /
rewrite ^([^\.]*)/go/?i=([0-9]+)$ $1/go/$2 last;
rewrite ^([^\.]*)/go/index\.php?i=([0-9]+)$ $1/go/$2 last; #为了完善一点
if (!-e $request_filename) return 404;
参考技术A 在server段加入下面一段:

location /

try_files $uri $uri/ /show.php?aid=$uri&$args;
参考技术B rewrite ^/go/?i=\([0-9]+\)$ /go/$1 last;

以上是关于nginx伪静态怎么写的主要内容,如果未能解决你的问题,请参考以下文章

nginx伪静态怎么写

discuz在nginx上怎么配置伪静态?

Nginx 伪静态简单配置

DTcms网站伪静态逻辑

phpstudy伪静态设置该怎么做

Nginx下伪静态规则