前言
在访问自己网站里的文件时可通过Nginx伪静态实现签名验证,若签名失效或时间过期后该文件便无法访问。
例如:原链接https://www.baidu.com/updata/m3u8/1314520.m3u8
,加密后链接https://www.baidu.com/updata/m3u8/1314520.m3u8?t=1642501421&sign=c4547a62f25cbd9f005c9e525a7a65cc
,此时原链接无法使用。
教程
代码中m3u8|mp4|flv
为文件后缀,自行更改。
伪静态设置完成后给链接加上参数:'?t='.time().'&sign='.md5('/文件路径文件名'.'Leaf'.time())
计算时间差下面一行代码里的30为过期时间30秒,可自行修改。
—— 本页内容已结束,喜欢请分享 ——
© 版权声明
THE END
暂无评论内容