location / {
#手机版伪静态规则
#首页
rewrite ^/m/$ /plus/rewrite_index.php?mobile=1 last;
rewrite ^/m/index\.html$ /plus/rewrite_index.php?mobile=1 last;
rewrite ^/m/index\.php$ /plus/rewrite_index.php?mobile=1 last;
#TAG标签
rewrite ^/m/tags\.html$ /plus/rewrite_tags.php?mobile=1 last;
rewrite ^/m/tags/(.*)\.html /plus/rewrite_tags.php?/$1&mobile=1 last;
rewrite ^/m/tags/(.*)_([0-9])(?:(\?.*))\.html* /plus/rewrite_tags.php?/$1/$2&mobile=1 last;
#搜索页
rewrite ^/m/search/(.*)/([0-9]+)\.html$ /plus/rewrite_search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title&mobile=1 last;
rewrite ^/m/search/(.*)\.html$ /plus/rewrite_search.php?q=$1&pagesize=10&searchtype=title&mobile=1 last;
#列表栏目
rewrite ^/m/(.*)/$ /plus/rewrite_list.php?tid=$1&mobile=1 last;
#列表栏目分页
rewrite ^/m/(.*)/list_([0-9]+)_([0-9]+)\.html$ /plus/rewrite_list.php?tid=$1&PageNo=$2&mobile=1 last;
rewrite ^/m/(.*)/list_([0-9]+)\.html$ /plus/rewrite_list.php?tid=$1&PageNo=$2&mobile=1 last;
#文章页
rewrite ^/m/(.*)/(.*)\.html$ /plus/rewrite_view.php?aid=$1&mobile=1 last;
#文章页分页
rewrite ^/m/(.*)/([0-9]+)_([0-9]+)\.html$ /plus/rewrite_view.php?aid=$1&pageno=$2&mobile=1 last;
#PC版伪静态规则
#首页
rewrite ^/$ /plus/rewrite_index.php last;
rewrite ^/index\.html$ /plus/rewrite_index.php last;
rewrite ^/index\.php$ /plus/rewrite_index.php last;
#后台首页
rewrite ^/dede/$ /dede/index.php last;
#TAG标签
rewrite ^/tags\.html$ /rewrite_tags.php;
rewrite ^/tags/(.*)\.html$ /rewrite_tags.php?/$1 last;
rewrite ^/tags/(.*)_([0-9])(?:(\?.*))\.html* /rewrite_tags.php?/$1/$2 last;
#搜索页
rewrite ^/search/(.*)/([0-9]+)\.html$ /plus/rewrite_search.php?q=$1&PageNo=$2&pagesize=10&searchtype=title last;
rewrite ^/search/(.*)\.html$ /plus/rewrite_search.php?q=$1&pagesize=10&searchtype=title last;
#列表栏目
rewrite ^(.*)/$ /plus/rewrite_list.php?tid=$1 last;
#列表栏目分页
rewrite ^(.*)/list_([0-9]+)_([0-9]+)\.html$ /plus/rewrite_list.php?tid=$1&PageNo=$2 last;
rewrite ^(.*)/list_([0-9]+)\.html$ /plus/rewrite_list.php?tid=$1&PageNo=$2 last;
#文章页
rewrite ^(.*)/(.*)\.html$ /plus/rewrite_view.php?aid=$1;
#文章页分页
rewrite ^(.*)/([0-9]+)_([0-9]+)\.html$ /plus/rewrite_view.php?aid=$1&pageno=$2;
if ($request_uri !~* \.html$) {
rewrite ^(.*[^/])$ $1/ permanent;
}
}