差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

amh4.2:nginx_rewrite_rule:discuz_x [2017/05/26 16:02] (当前版本)
root 创建
行 1: 行 1:
 +=====discuz x3 在nginx下的伪静态规则===== 
 +\\ 
 +\\ 
 +<​code>​ 
 +rewrite ^([^\.]*)/​topic-(.+)\.html$ $1/​portal.php?​mod=topic&​topic=$2 last; 
 +rewrite ^([^\.]*)/​article-([0-9]+)-([0-9]+)\.html$ $1/​portal.php?​mod=view&​aid=$2&​page=$3 last; 
 +rewrite ^([^\.]*)/​forum-(\w+)-([0-9]+)\.html$ $1/​forum.php?​mod=forumdisplay&​fid=$2&​page=$3 last; 
 +rewrite ^([^\.]*)/​thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ $1/​forum.php?​mod=viewthread&​tid=$2&​extra=page%3D$4&​page=$3 last; 
 +rewrite ^([^\.]*)/​group-([0-9]+)-([0-9]+)\.html$ $1/​forum.php?​mod=group&​fid=$2&​page=$3 last; 
 +rewrite ^([^\.]*)/​space-(username|uid)-(.+)\.html$ $1/​home.php?​mod=space&​$2=$3 last; 
 +rewrite ^([^\.]*)/​blog-([0-9]+)-([0-9]+)\.html$ $1/​home.php?​mod=space&​uid=$2&​do=blog&​id=$3 last; 
 +rewrite ^([^\.]*)/​(fid|tid)-([0-9]+)\.html$ $1/​index.php?​action=$2&​value=$3 last; 
 +rewrite ^([^\.]*)/​([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ $1/​plugin.php?​id=$2:​$3 last; 
 +if (!-e $request_filename) { 
 + return 404; 
 +
 +</​code>​
最后更改: in 2017/05/26 16:02