比如站点下有 a.com/img/a.jpg 需求如下 直接访问 http://a.com/img/a.jpg 会提示没有权限 必须通过 http://a.com/img/a.jpg?sign={signcode} 的方式访问,并且有有效期限 签名可以通过程序计算出来,由 web 后端程序计算生成签名后的链接 签名, Nginx, 计算, 程序
签名,有效期,感觉你需要的是 jwt 有第三方的 jwt 模块,要自己编译,Nginx Plus 有个官方的 http://nginx.org/en/docs/http/ngx_http_auth_jwt_module.html