【发布时间】:2023-04-11 01:07:01
【问题描述】:
我在 cloudinary 中有一个图像,我想替换它,但保留原始 URL。有可能吗?
【问题讨论】:
-
您应该查看ImageKit.io。您所问的问题在全局设置下相当容易。请检查我们的计划,您会喜欢的。免责声明:我是联合创始人。
标签: image-manipulation cloudinary
我在 cloudinary 中有一个图像,我想替换它,但保留原始 URL。有可能吗?
【问题讨论】:
标签: image-manipulation cloudinary
是的,可以更新图像并保持相同的 URL。
当您上传新图片时,您希望其 public_id 与您尝试替换的现有图片相同。然后您的 Cloudinary 帐户将更新为覆盖旧图像的新图像。
但是请注意,如果原始(旧)图像已经被访问过,它可能会被缓存在 CDN 中。
这是一篇有用的文章,可进一步阅读有关如何更新现有图像以及如何在需要时使 CDN 上的资源无效的文章:
【讨论】:
我会发表评论,但我没有代表。
UI 中可能发生了一些变化,导致 Marissa 的回答稍微不准确(至少这样做是这样。当我尝试使用相同的公共 ID 创建新图像时,它并没有要求我覆盖旧图像,它只是给了它我提交的公共 ID 并附加了“-1”。
为了在与之前相同的 URL 上创建新图像,我必须删除旧图像,注销并重新登录 cloudinary,然后使用相同的公共 ID(如果您单击上传窗口底部的高级,则会出现公共 ID 选项)。
请记住,您需要从 URL 中删除版本(“/vXXXXXX”,其中 X 是一个数字)。
【讨论】: