nginx的规则相对apache来说确实要易懂一些,毕竟要nginx考虑的方面可能比apache少,会更灵活,伪静态也是如此。代码如下:
1.location /
2.{
3.rewrite ^/archiver/((fid|tid)-[\w\-]+\.html)$ /archiver/index.php?$1 last;
4.rewrite ^/forum-([0-9]+)-([0-9]+)\.html$ /forumdisplay.php?fid=$1&page=$2 last;
5.rewrite ^/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /viewthread.php?tid=$1&extra=page%3D$3&page=$2 last;
6.<span id="more-62"></span>rewrite ^/tag-(.+)\.html$ /tag.php?name=$1 last;
7.}直接添加到nging.conf中相应域名的server段里,reload后即可。
说点什么吧