版本:帝国CMS 7.5,以修改附件地址为“img”为例。

修改附件地址

1、后台 – 系统设置 – 系统参数设置 – 基本属性 – 附件地址,修改为“img/”

帝国CMS7.5 修改附件默认上传路径及文件命名 图1

2、修改附件存放目录,选择“/d/file目录”,在选择下拉框中选择“不设置目录”,修改完成点击底部“设置”。

帝国CMS7.5 修改附件默认上传路径及文件命名 图2

3、修改 /e/class/connect.php 文件,Ctrl+F搜索“elseif($fpath==2)//file目录”,修改“d/file/”为“img/”。

帝国CMS7.5 修改附件默认上传路径及文件命名 图3

修改命名规则

1、修改 /e/class/connect.php 文件,Ctrl+F搜索“//返回上传文件名”,找到代码

//返回上传文件名
function ReturnDoTranFilename($file_name,$classid){
$filename=md5(uniqid(microtime()).EcmsRandInt());
return $filename;
}

修改为

//返回上传文件名
function ReturnDoTranFilename($file_name,$classid){
$filename=date('YmdHis').rand(100,999);
return $filename;
}

如图

帝国CMS7.5 修改附件默认上传路径及文件命名 图4

实现效果类似于:www.domain.com/img/20190610161612548.jpg

本文由SUNSEO原创编辑,转载请注明来源及版权归属。

标签:



发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注