由于 Vimeo 服务器 IP 被列入黑名单,Vimeo 嵌入在我的网站上无法正常工作

我能在我们托管在 DigitalOcean 的一个实例上复现此问题。

在 rails 控制台中运行了以下命令:

[1] pry(main)> FinalDestination.new("https://vimeo.com/358017730", verbose: true).resolve
=> nil

… 随后在 /logs 中看到了这条警告信息:

FinalDestination 无法解析 URL(状态 403):https://vimeo.com/358017730

看起来 Vimeo 正在阻止部分 DigitalOcean 的 IP 地址,并返回 403 错误。我不确定该如何处理这种情况。