业务经理

微信扫描以上二维码

028-61286886

技术咨询

内容页自定义字段url的伪静态规则编写问题

迅睿框架 更新 2022-10-21 17:47:24 小舟

迅睿seo伪静态文章页url使用title作为页面url的时候,rewrite.php怎么写?

image

如上图所示的内容页设置方式,url也已经变成了/xingyezixun/fasdfwefasdfasfwfasdf.html

但是访问就是提示:您的系统遇到了故障,请联系管理员处理

rewrite.php的文档中目前是这样写的:"([A-za-z0-9 \-\_]+)\/([0-9]+)\.html" => "index.php?c=show&field=title&value=$2",  //【共享栏目测试规则】模块内容页({dirname}/{id}.html)


请教应该如何修改才能正常访问?

方案

  • 迅睿框架技术-岳老师 #1 · 2022-10-21 16:15:38
    你titile是字母啊,你为什么要写0-9?
    "([A-za-z0-9 \-\_]+)\/([a-z]+)\.html" => "index.php?c=show&field=title&value=$2",
  • Deam #2 · 2022-10-21 16:17:07
    您的系统遇到了故障 ,遇到这个提示需要开启开发者模式的
  • 小舟 #3 · 2022-10-21 16:39:55
    迅睿框架技术-岳老师 ([A-za-z0-9 \-\_]+)\/([A-za-z0-9 \-\_]+)\.html" => "index.php?c=show&field=title&value=$2",我改为上面这个样子对么?但是同样还是无法访问。提示:您的系统遇到了故障,请联系管理员处理
  • 小舟 #4 · 2022-10-21 16:40:30
    Deam
    image
    我开启了,然后提示这个。
  • 迅睿框架技术-岳老师 #5 · 2022-10-21 16:41:35
    显示故障,你要用二流楼的方法把模式打开,才能看到什么样的故障,你这个根本看不出什么样的故障嘛。
  • 迅睿框架技术-岳老师 #6 · 2022-10-21 16:44:21
    这个提示有两种可能性1 是数据问题,如何排查,还原动态地址,新发布一篇文章试一试访问前端,例如 index.php?c=show&id=新id,如果正常访问,然后把id变成你这篇故障文章的id,如果依然提示无法通过id找到目录,那么就是你这条数据有问题,新发布即可2 是解析规则写法问题,先排查1,如果1排除了我再给你提供新的方案
  • 小舟 #7 · 2022-10-21 16:46:39
    dayrui 还原为动态正常,还原为/id.html伪静态正常,我现在是要将内容页地址改为title.html这种方式,不知道怎么操作。可否直接给予解决方案,这边另行付费。
  • 迅睿框架技术-岳老师 #8 · 2022-10-21 16:48:09
    index.php?c=show&field=title&value=标题值手动访问这个页面能不能定向到内容页面去
  • 迅睿框架技术-岳老师 #9 · 2022-10-21 17:45:34
    满意答案
  • 小舟 #10 · 2022-10-21 17:47:24
    @迅睿框架技术-岳老师:感谢官方!

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-10-12)
1 支持chtml 静态化,全局配置 2 支持SQLite3
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关
联动数据入库
联动数据入库(2026-10-10)
增加数据更新办法
GEO系统
GEO系统(2026-10-10)
网站发布支持自定义作者名 网站发布 → 站点程序 编辑站点,新增「作...
GeoSeo工具箱
GeoSeo工具箱(2026-10-10)
增加操作说明
注册赠送
注册赠送(2026-10-10)
增加安装前判断是否安装了用户系统