phpok3.X版本nginx伪静态规则

HTML5 发布时间:2026/01/12 阅读量:17 来源:优尚设计
记录一下关于phpok3.X版本nginx伪静态规则
if (!-f $request_filename){
    set $rule_0 1$rule_0;
}
if (!-d $request_filename){
    set $rule_0 2$rule_0;
}
if ($uri !~ "=/favicon.ico"){
    set $rule_0 3$rule_0;
}
if ($rule_0 = "321"){
    rewrite ^/index\.html$ /index.php last;
    rewrite ^/login\.html$ /;
    rewrite ^/register\.html$ /;
    rewrite ^/getpass\.html$ /;
    rewrite ^/usercp\.html$ /;
    rewrite ^/pass\.html$ /;
    rewrite ^/search-(.+)\.html$ /;
    rewrite ^/post-(.+)\.html$ /;
    rewrite ^/cid-([0-9]+)\.html$ /index.php?c=list&cid=$1 last;
    rewrite ^/cid-([0-9]+)-([0-9]+)\.html$ /index.php?c=list&cid=$1&pageid=$2 last;
    rewrite ^/cs-([a-z0-9A-Z\_]+)\.html$ /index.php?c=list&cs=$1 last;
    rewrite ^/cs-([a-z0-9A-Z\_]+)-([0-9]+)\.html$ /index.php?c=list&cs=$1&pageid=$2 last;
    rewrite ^/mid-([0-9]+)\.html$ /index.php?c=list&mid=$1 last;
    rewrite ^/mid-([0-9]+)-([0-9]+)\.html$ /index.php?c=list&mid=$1&pageid=$2 last;
    rewrite ^/ms-([a-z0-9A-Z\_]+)\.html$ /index.php?c=list&ms=$1 last;
    rewrite ^/ms-([a-z0-9A-Z\_]+)-([0-9]+)\.html$ /index.php?c=list&ms=$1&pageid=$2 last;
    rewrite ^/c([0-9]+)\.html$ /index.php?c=msg&id=$1 last;
    rewrite ^/c([0-9]+)-([0-9]+)\.html$ /index.php?c=msg&id=$1&pageid=$2 last;
    rewrite ^/([a-z0-9A-Z\_]+)-([0-9]+)\.html$ /index.php?c=msg&ts=$1&pageid=$2 last;
    rewrite ^/([a-z0-9A-Z\_\-]+)\.html$ /index.php?c=msg&ts=$1 last;
}

 

文章标签: 几千
微信
网站定制咨询 网站定制咨询