找回密码
 会员注册
查看: 752|回复: 0

二级目录下Zblog设置伪静态规则

[复制链接]

1389

主题

5

回帖

496万

积分

管理员

积分
4962988
发表于 2023-3-19 16:00:16 | 显示全部楼层 |阅读模式
子目录伪静态规则
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就行了,这就是宝塔的好处

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-26 00:40 , Processed in 0.359704 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表