zblog,pbootcms伪静态代码分享
一、ZBlogPHP 宝塔伪静态规则
1. Nginx 环境(宝塔常用)
站点配置 → 伪静态,粘贴以下规则:
if (-f $request_filename) { break; } if (-d $request_filename) { break; } rewrite ^(.*)$ /index.php?$1 last;
2. Apache 环境
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?$1 [L]
</IfModule>
二、PbootCMS 宝塔伪静态规则
1. Nginx 环境(推荐)
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}2. Apache 环境<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
</IfModule>
补充说明
操作路径:宝塔面板 → 网站 → 对应站点 → 设置 → 伪静态,选择对应环境粘贴保存即可。
保存后清除浏览器缓存,访问链接测试是否正常跳转。
若使用二级目录部署,规则无需修改,宝塔会自动适配。
文章由福玩代码编辑 https://www.fouwan.com


