Dedecms5.7图集上传不修改原图片名称教程

网站建设 强烈建议 2024-02-06 14:23 109 0

  可能是出于安全等考虑,Dedecms程序上传图集后,会将文件名更改,例如更改成1-130409223432.jpg,但是根据Google对于图片的SEO优化指引,这样的图片文件名不太友好。

  因此我想保留原有的图片文件名,例如beautiful_shoes.jpg。

  网上有人说将dede目录下的swfupload.php中的$filename=$cuserLogin->getUserID().'-'.dd2char(MyDate('ymdHis', time()));改成$filename=$Filedata_name;

  更改后,我发现上传后的文件多了一个后缀名,例如原来本地图片是beautiful_shoes.jpg,通过图集上传后成了beautiful_shoes.jpg.jpg,请问如何去掉这个多出来的这个jpg呢?

  经过本站测试,通过此方法更改后,确实可以保证原文件名上传也不会修改,但有一个小问题,就是水印会失效,大家可以自己找找原因。

  目前已经测试通过,IE9浏览器,FF火狐浏览器,GG谷歌浏览器 下 ***支持中文图片名,***利于SEO优化



时间:(2024-02-06 14:23:05)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!