技术宅

当前位置:首页 > 网站教程 > 帝国教程

帝国教程

帝国cms自定义内容信息路径设置方法

时间:05-23 作者:
我们在使用帝国cms的时候发些他的内容信息路径基本都是用ID的形式
我们在使用帝国cms的时候发些他的内容信息路径基本都是用ID的形式
比如这条信息 https://www.ps288.com/wangzhan/ecmscourse/4512.html  最后4512就是信息ID。
不少站长想要实现哪种和国外网站喜欢用的形式,就是信息路径使用的是标题的名字。
其实帝国cms不需要二开也是可以实现的。
发布信息的时候 点选项设置--文件名
注意这是两个空 我们只需要填写后面的那个
填写的格式:比如你使用拼音  发布的标题是 娃哈哈
就填写 wahaha/index
这样填写会直接建立一个wahaha的文件夹里面是index.html信息内容
index.html 在访问时候是不需要打出来的 所以路径就是一个完整的使用标题名拼音路径的信息了。


下面更重要:
如果有站长需要在采集的时候使用看下面使用火车头采集器举例.
我们在采集的发布模块里找到filename  建立一个filename 标签,如下图

然后我们在写规则的时候将filename 读取标题标签的内容


然后在下面数据处理的地方,使用采集器自带的功能将标题转换为拼音

上面的纯正则替换 ([^\w\s]+)  一定要加上将标题里的特殊字符过滤掉。
不然有些字符会导致生成路径异常。

最后就是加/index
不加这个,你的信息不能生成文件。


这样我们采集的时候就可以自动填写拼音路径的信息了,当然你可以使用翻译采集插件搞成英文。