PHPWIND8.7 配置NGINX伪静态规则

location /{ 
rewrite ^(.*)-htm-(.*)$ $1.php?$2 last; 
rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/thread.php?fid=$1 last; 
rewrite ^(.*)u/([0-9]+)$ $1u.php?uid=$2 last; 
rewrite ^(.*)/bbs.html$ $1/index.php?m=bbs last; 
rewrite ^(.*)/simple/([a-z0-9\_]+\.html)$ $1/simple/index.php?$2 last; 
rewrite ^(.*)/archiver/fid-([0-9]+).html$ $1/simple/?f$2.html last; 
rewrite ^(.*)/archiver/fid-([0-9]+)-page-([0-9]+).html$ $1/simple/?f$2_$3.html last; 
rewrite ^(.*)/archiver/tid-([0-9]+).html$ $1/simple/?t$2.html last; 
rewrite ^(.*)/archiver/tid-([0-9]+)-page-([0-9]+).html$ $1/simple/?t$2_$3.html last; 
rewrite ^(.*)/forum-([0-9]+)-([0-9]+)\.html$ $1/thread.php?fid=$2&page=$3 last; 
rewrite ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/read.php?tid=$2&page=$3 last; 
rewrite ^(.*)/space-(username|uid)-(.+)\.html$ $1/u.php?action=show&$2=$3 last; 
rewrite ^(.*)/tag-(.+)\.html$ $1/link.php?action=tag&tagname=$2 last; 
rewrite ^(.*)/([0-9]+)$ $1/thread.php?fid=$2&page=1 last; 
} 
Last modification:October 1st, 2017 at 09:24 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment