nginx设置referer配置个人图床的防盗链功能

nginx设置referer配置个人图床的防盗链功能

💡 原文中文,约3200字,阅读约需8分钟。
📝

内容提要

作者介绍了自己搭建的个人图床,并使用nginx配置防盗链功能。他提供了nginx配置示例,并解释了配置中的注意事项,最终实现了防止图片被盗刷的效果。

🎯

关键要点

  • 作者搭建了个人图床,使用 Lsky Pro 程序,运行在家里的 pve-debian11 机器上。
  • 图床的公网域名是 image.940304.xyz,目前仅供作者的两个博客使用。
  • 使用 nginx 配置防盗链功能,防止图片被盗刷。
  • 介绍了图床的运行架构,包括内网服务和公网服务器的配置。
  • 提供了 nginx 的配置示例,强调了强制重定向和 SSL 配置的重要性。
  • valid_referers 中的 none 和 blocked 选项需要添加,以处理没有 referer 字段的请求。
  • 有效的服务器域名应填写认可的域名,以确保防盗链功能正常。
  • 最终实现了防止图片被盗刷的效果,避免了经济损失。
➡️

继续阅读