二级目录zblog系统的伪静态设置(ZBLOG PHP主站和二级目录网站伪静态)

网络经验9字数 1148阅读3分49秒阅读模式
1、要实现的目的
2、生成子站点 Zblog伪静态规则
3、合并主站和子站的伪静态规则
4、收尾工作

安装环境要求 推荐PHP 7.3~7.4,推荐MySQL 5.5~5.6;
伪静态(固定链接),使用宝塔面板一键设置伪静态 为获得更好的使用体验,推荐选用Linux系统;
为了网站安全稳定速度快,老魏推荐选择宝塔面板搭建网站环境、阿里云服务器、腾讯云服务器部署主题;
入门主机配置 1核2G内存1M带宽,老魏建议选 2核4G内存1M带宽;
主题需要外网可访问的情况下才能激活,本地/内网服务器可能无法激活授权;

1、要实现的目的

主站域名 example.com
子站根目录 主站根目录下的 /baike 文件夹
子站访问url: example.com/baike
站点程序:都用 Zblog php
两个站点都实现伪静态文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

2、生成子站点 Zblog伪静态规则

主站可以使用宝塔面板自带的 nginx伪静态规则,而子站点需要手动添加。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

先到子站点的 zblog 后台的静态管理中心,配置页面,然后选择当前的web服务,再生成对应的伪静态规则。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

最后复制下来备用。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

二级目录zblog系统的伪静态设置(ZBLOG PHP主站和二级目录网站伪静态)

3、合并主站和子站的伪静态规则

此时进入宝塔面板后台的网站,点击主站域名进入站点修改>伪静态,看到系统默认的 zblog伪静态规则。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

此时我们用下面的规则覆盖掉那个默认规则,这是新的主站伪静态规则。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

复制文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

location / {
if (-f $request_filename/index.HTML){
    rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
    rewrite (.*) /index.php;
}
}

在下面新添加一个 baike 子目录用于子站点使用,伪静态规则是把上面第2条子站点生成的规则粘贴到这里。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

复制文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

location /baike/ {
if (-f $request_filename/index.html){
 rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
 rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
 rewrite (.*) /baike/index.php;
}
}
二级目录zblog系统的伪静态设置(ZBLOG PHP主站和二级目录网站伪静态)

提示:从上面的伪静态规则可以看出,与宝塔默认 zblog伪静态规则相比,新的主站规则仅仅是两头多了一个 location / { } 包含语句,没啥复杂的内容,新手也别觉得很难。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html

4、收尾工作

一定要重启 Nginx(或IIS、apache) 才能生效。检查主站、子站是否都实现了伪静态,没问题的话就设置成功了,让 ZBLOG PHP主站和子站都实现了伪静态。文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html 文章源自麦子笔记-https://www.immaizi.com/zblogweijingtai.html