太阳成游戏网站

业务经理

微信扫描以上二维码

028-61286886

太阳成游戏网站框架 版主:太阳成游戏网站框架研发组
内容静态生成问题导致404或路径与URL规则不匹配
类型:太阳成游戏网站CMS 更新时间:2025-09-05 11:07:33 栏目目录 生成静态 栏目数据

您好


已知URL规则内容页的通配符有以下:

{id} 表示id

{y} 表示年

{m} 表示月

{d} 表示日

{page} 表示分页号

{dirname} 表示栏目目录名称

{pdirname} 包含父级子级层次的目录

{opdirname} 表示父级目录名称

{otdirname} 表示顶级目录名称

{modname} 表示模块目录


假设现有栏目数据如下:

1.新闻中心 xwzx

|- 2.公司动态 gsdt

|- 3.行业资讯 hyzx


生成静态时URL规则配置如下:

栏目页: {otdirname}/{id}-1.html

栏目分页: {otdirname}/{id}-{page}.html

内容页: {otdirname}/{id}.html


我的问题有两个,分别是

1.当静态生成完成后,生成的目录里面为什么有时会多个【index.php】文件呢,当出现这种情况时会导致访问出现404错误,删除【index.php】文件访问就正常了

2.当静态生成完成后,有时生成的路径有两种情况

是正确的(如公司动态:/xwzx/2-1.html),此时与URL规则匹配,吻合

是错误的(如公司动态:/gsdt/2-1.html),此时与URL规则不匹配,不吻合

这种是怎么产生的呢,有解决方案吗


谢谢亲