帝国cms默认的文章页url结构是域名+目录名+年+月+日+文章ID
如https://www.miyuwu.com/zimi/2021/05/12/23563.html
虽然这样命名利于管理,但对于搜索引擎来看这个目录结构太深了,显然不便SEO优化。
我们需要的应该是https://www.miyuwu.com/zimi/23563.html
这样的url结构相对SEO来说是非常有利的。
修改帝国cms文章页url结构方法:
1、后台》栏目》栏目管理》修改
在“内容页目录存放形式”这一项中选择“不设置目录”,提交保存。
需要注意的事,保存后新增的文章url是没有日期格式的,但之前发的文章目录仍是没变。
这时我们还需要替换一个数据库的字段。
2、后台》系统》备份与恢复数据库》执行SQL语句,复制update phome_ecms_news set newspath='';
如果是文章系统则sql代码为update phome_ecms_article set newspath='';
3、完成上面两步后,需要在更新内容页的地址,如下图:
4、最后,清理后台缓存,重新生成html,如下图