建站之防盗链
防止图片、视频等资源被盗链,nginx vhost 配置如下
location ~ .*\.(gif|jpg|jpeg|png|bmp|zip|mp4|webm)$
{
valid_referers none *.dujun.io dujun.io;
if ($invalid_referer) {
rewrite ^/ https://cdn.dujun.io/image/403.png;
}
}
要点:需要增加 none 参数,否则低版本 iPhone 等唤起系统原生播放器来播放视频的情况会被误伤。
标签: 建站