我有一个小 Django 站点,用户可以在其中在评论中链接到其他站点上的图像。这绝不是核心功能。
我刚刚将整个站点移至 SSL。这在大多数情况下工作得很好,但远程图像显然并不总是可以通过 SSL 获得。只有最少量的域具有有效证书。
那么,将图像汇集到一起的最佳方法是什么?
- 在用户发帖时下载它们并将 URL 更改为本地 URL?
- 制作一个仅代理另一个 URL 的代理?
第二个似乎工作量更少(我觉得仅使用 NGINX 规则就可以),但它也会向使用我的代理的人开放网站以获得他们自己的邪恶利益......我想避免这种情况。
这里最好的妥协是什么?