栏目列表rewite规则403问题

迅睿框架 更新 2023-10-11 00:37:15 TTQOO


我创建了一个独立栏目,模块目录为test,该模块下面有2个栏目, 一个栏目的目录名称为test01,栏目ID为1,栏目属性设置了自定义URL值为test01;另外一个栏目的目录名称为test02,ID为2,栏目属性设置了自定义URL值为test02;

SEO设置---伪静态解析---环境监测正常,宝塔nginx加入了这段代码:

location / { 

    if (-f $request_filename) {

           break;

    }

    if ($request_filename ~* "\.(js|ico|gif|jpe?g|bmp|png|css)$") {

        break;

    }

    if (!-e $request_filename) {

        rewrite . /index.php last;

    }

}

然后我想实现访问 www.domain.com/test01 这样的路由访问栏目ID为1的列表页; www.domain.com/test02 访问栏目ID为2的列表页

如何在rewrite.php页面写规则,尝试了几个,都是403 Forbidden

"test01" => "index.php?s=test&c=category&id=1",

"test02" => "index.php?s=test&c=category&id=2",


方案

  • 迅睿框架创始人 #1 · 2023-10-11 00:10:13
    满意答案
    当test01是一个真实的文件目录,那么就会403,伪静态时要避免这个情况
  • TTQOO #2 · 2023-10-11 00:37:15
    迅睿框架创始人:整死人了,可以了 早知道官网问了

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关