业务经理

微信扫描以上二维码

028-61286886

技术咨询

url规则中如何使用域名/栏目/20240518/内容id/

迅睿框架 更新 2024-05-18 12:46:53 一路往前

url规则中如何使用 域名/栏目/20240518/内容id/



参考了下面的文档,全部都弄好了。

但是访问内容页直接是404页面。

链接是已经显示了,但是访问却是404,不知道什么地方有问题。求解。


image

image

image

image

https://www.xunruicms.com/doc/1186.html

https://www.xunruicms.com/doc/659.html

方案

  • 迅睿开源社区技术-小白 #1 · 2024-05-18 11:00:04
    第二张图的函数你写错了肯定不行啊。
  • 一路往前 #2 · 2024-05-18 11:02:22
    迅睿开源社区技术-小白 function honurl($data) { $url = "/{dirname}/{y}/{m}/{d}/{catid}-{id}/"; // url规则:news/pinyin.html dr_mkdirs(WRITEPATH.'myid/'); // 创建id缓存存储目录 file_put_contents(WRITEPATH.'myid/'. md5(trim($url, '/')).'.txt', $data['id']); // 将id号存储缓存文件 return $url; //返回我自己的}这个标签也改了,求解。
  • 迅睿开源社区技术-小白 #3 · 2024-05-18 12:41:14
    满意答案
    你是错误 的,没有改对啊
    function honurl($data) {
    $url = "/".$data['dirname']."/".$data['y']."/".$data['m']."/".$data['d']."/".$data['catid']."-".$data['id']."/"; // url规则:news/pinyin.html
    dr_mkdirs(WRITEPATH.'myid/'); // 创建id缓存存储目录
    file_put_contents(WRITEPATH.'myid/'. md5(trim($url, '/')).'.txt', $data['id']); // 将id号存储缓存文件
    return $url; //返回我自己的
    }
    其实你规则里面包含了id号,没有必要搞这么复杂,没有必要去写自定义函数
  • 一路往前 #4 · 2024-05-18 12:46:53
    @迅睿开源社区技术-小白:已经解决

迅睿系统漏洞

在线考试竞赛系统
在线考试竞赛系统(2026-09-12)
增加投票功能 考试功能拓展 注意:更新后需要执行系统更新,更新数...
网上信箱
网上信箱(2026-09-12)
修复新版本兼容问题
GeoSeo收录宝
GeoSeo收录宝(2026-09-12)
1 优化Update.php文件,解决版本在线升级不完整问题 2 ...
GeoSeo工具箱
GeoSeo工具箱(2026-09-11)
修正历史记录推送
微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...
下载Plus
下载Plus(2026-09-09)
为网站附件下载加上“计数、限次、统计、防护”四重能力:按用户组控制下...
全库搜索
全库搜索(2026-09-09)
修复全模块搜索时,删除按钮点击无效的bug
在线客服
在线客服(2026-09-09)
增加消息提示音