WordPress.org如何从我的插件页面强制终止缓存的横幅-772x250

时间:2012-07-27 作者:Damien

我创建了一个横幅并将其添加到我的插件页面http://wordpress.org/extend/plugins/dbc-backup-2/ 但是有一个拼写错误,所以我删除了&;提交了一个新的verison。

在我将新图像添加回SVN后,它仍然显示旧图像。所以我知道CDN缓存图像已经很长时间了。我通过匿名电话查过了。org,并显示正确的横幅。

EDIT 到目前为止,我已经三天没有上传这张图片了,对我来说,我仍然看到了同样破碎的横幅。我猜CDN正在将旧的缓存映像提供给我的IP:(

所以我的问题。。。

开发者有没有办法让旧图像过期?还是从缓存中强制执行?

有人知道这些横幅图像的缓存时间吗?

和。。。

如果您没有看到此图像,请告诉我,因为我已经准备好更新,但在为每个人显示正确的横幅之前,不会更改/中继(enter image description here

3 个回复
最合适的回答,由SO网友:Chris_O 整理而成

这是在WP Hackers mailing list.

2012年7月31日星期二晚上7:15,迪翁·赫尔斯(dd32)写道:

s-插件。wordpress。org是一个外部托管的CDN-Edgecast。

目前,唯一的方法是等待它更新,Edgecast CDN有很长的缓存到期时间,所以WordPress。org需要更新,以便根据外观添加一个破坏缓存的版本/修订参数。

缓存破坏参数现已实现。它将在下一次插件更新时生效。

所以请触摸插件的自述。txt文件或执行您选择的其他更新,则您的横幅图像的缓存将被破坏。当您继续更改资产目录中的某些内容时,它将再次被破坏。

-奥托

SO网友:Damien

为了回答我的部分问题,banner-772x250在WordPress上缓存了7天。组织机构

虽然我从来没有强迫它清除缓存的图像

SO网友:amit

您是否尝试过将图像源更改为-image.jpg?123 我们以前这样做是为了从缓存中更新css或图像文件。

NOTE - 这是一个有用的技巧,可以强制浏览器/CDN加载更新的图像,而不是旧的缓存图像。

结束