网站使用阿里云CDN加速后,使用Timthumb显示缩略图的地方图片全都无法正常显示了,直接打开缩略图网址的时浏览器出现如下错误提示信息:文章源自堕落的鱼-https://www.duoluodeyu.com/1169.html
No image specified文章源自堕落的鱼-https://www.duoluodeyu.com/1169.html
如果直接设置回源站,Timthumb缩略图就显示正常了,说明源站没有问题,错误肯定出在了阿里云CDN处。最后发现阿里云CDN有一个“过滤参数”功能配置项,打开此功能后将会忽略URL请求中?之后的参数。由于Timthumb是通过?之后参数进行缩略图显示的。所以打开此功能后,Timthumb将无法正常显示缩略图。文章源自堕落的鱼-https://www.duoluodeyu.com/1169.html
为了Timthumb缩略图正常显示,请进入阿里云CDN域名管理界面,在基础配置中将“过滤参数”项关闭。文章源自堕落的鱼-https://www.duoluodeyu.com/1169.html
文章源自堕落的鱼-https://www.duoluodeyu.com/1169.html
2015年9月4日 11:06 1F
问题解决了,感谢贵站,经验很丰富,而且能共享出来帮助需要的人,跪谢了!
2018年10月29日 03:18 2F
我也是在阿里云里面开启的HTTPS,外链的缩略图有些能显示,有些不显示,一直解决不了,我没开CDN,博主知道怎么解决吗?
主题也是和你一样的主题,另外,我尝试着开启CDN(阿里云里面的CDN),发现你说的那个参数默认就是关闭的。
2018年10月29日 14:05 B1
@ isdola 你这个像是timthumb.php配置问题,你查下你的配置是否允许裁剪外部图片。
如果还不行,见你你找知更鸟解决下