PHP技术论坛

标题: LNMP伪静态规则详细介绍 [打印本页]

作者: admin    时间: 2015-11-29 11:09
标题: LNMP伪静态规则详细介绍
先看一下规则如下

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

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


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


大体就这样有问题加入我们的QQ群





欢迎光临 PHP技术论坛 (http://php.hh85.com/) Powered by Discuz! X3.2