admin 发表于 2015-11-29 11:09:16

LNMP伪静态规则详细介绍

先看一下规则如下

location / {
            rewrite ^/(.*)/list_(.+)_(.+).html$ /articlelist.php?path=$1&classid=$2&page=$3 last;
          rewrite ^/news/(.+).html$ /news.php?aid=$1 last;
          rewrite ^/article/(.+).html$ /article.php?aid=$1 last;

      }
第一行location / 固定格式 意思整个网站目录
第二行rewrite 固定字符 一条规则 开始rewrite 结束 last;
^ 开头字符的意思 ^/(.*)/list_(.+)_(.+).html 根目录下 任意字符/list_任意字符_任意字符.html 匹配到(理解成导航到跳转到) /articlelist.php?path=$1&classid=$2&page=$3 last;


$123可以理解成替换前面的(.+)正则规则


大体就这样有问题加入我们的QQ群
页: [1]
查看完整版本: LNMP伪静态规则详细介绍