Zblog安装到二级目录下如何设置伪静态规则的图文教程

阿豪运维笔记 04-08 307阅读

温馨提示:这篇文章已超过47天没有更新,请注意相关的内容是否还可用!

网上看到有人吧Zblog程序安装在二级目录下,只是我只有一个网站没有涉及到二级目录所以不太清楚,于是今天空闲的时候测试了下Zblog安装到二级目录下不同web服务伪静态如何设置。下面跟大家分享下,以备后用。

image.png

子目录伪静态规则

Apache

根目录站点

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

二级目录站点,其中/ahaoyw/ 为二级目录文件夹名称,在对应目录下创建对应伪静态规则即可。

RewriteEngine On
RewriteBase /ahaoyw/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /ahaoyw/index.php [L]

Nginx

根目录伪静态规则

# 根目录规则
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;
  }
}

二级目录伪静态规则,/ahaoyw/就是二级目录的名称

#二级目录规则
location /ahaoyw/ {
  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 (.*) /ahaoyw/index.php;
  }
}

PS:IIS版本,不支持

好了文章很简单,到此也就结束啦,其他子目录伪静态规则按照子目录的规则设置就行了,当然如果您的站点是宝塔搭建的就不需要这么费事了,新建站点的时候直接勾选二级目录的文件夹即可,伪静态直接选择zblog就行了,这就是宝塔的好处吧,好了,有问题联系站长反馈吧!


文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

Zblog文章评论功能如何关闭

Zblog如何自定义后台登入地址

ZblogPHP备份迁移到新服务器(空间)图文教程

Zblog显示Allowed memory size of 134217728 bytes exhausted错误的解决办法

Z-BlogPHP网站页面底部调用显示页面(耗时、SQL查询、内存)运行信息图文教程

Zblog使用宝塔面板建站开启伪静态后如何设置

Z-BlogPHP UEditor编辑器里如何添加表情包?

ZblogPHP后台管理员忘记密码如何找回

取消
微信二维码
微信二维码
支付宝二维码