查看Nginx安装的模块
nginx -V
如果没有安装secure_link模块,则需安装
./configure --with-http_secure_link_module \ --prefix=/usr/local/nginx --with-http_stub_status_module
make
make install
重启Nginx服务
nginx -s stop
nginx -s start
配置nginx.conf
location / {
root /resource/video;
#这里配置了2个参数一个是st,一个是e
secure_link $arg_st,$arg_e;
#st的哈希格式为 自定义秘钥+url+e,e为时间戳单位s,url为请求地址
secure_link_md5 customSecretKey$uri$ar