宝塔下的phpcms的nginx伪静态

宝塔Linux面板站点自带的伪静态里,phpcms是老版本的。
需要修改为,另存为模版。

location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
rewrite ^/show-([0-9]+)-([0-9]+)-([0-9]+).html /index.phpm=content&c=index&a=show&catid=$1&id=$2&page=$3 last;
rewrite ^/content-([0-9]+)-([0-9]+)-([0-9]+).html /index.phpm=content&c=index&a=show&catid=$1&id=$2&page=$3 last;
rewrite ^/list-([0-9]+)-([0-9]+).html /index.phpm=content&c=index&a=lists&catid=$1&page=$2 last;
rewrite ^/tag-([^\.]*)-([0-9]+)-([0-9]+).html /index.phpm=content&c=tag&catid=$2&tag=$1&page=$3 last;
rewrite ^/comment-([0-9]+)-([0-9]+)-([0-9]+).html /index.phpm=comment&c=index&a=init&commentid=content_$1-$2-$3 last;
}

然后[软件管理]-[Nginx] 设置-web服务-重载配置

完成了。

标签: none