nginx配置图片地址

2024-03-01 22:31 nginx配置图片地址已关闭评论

需求

为了减轻服务器的压力,配置nginx服务器图片资源打开网页可以正常访问,直接图片url地址提示404,增加图片缓存时长,反复请求同一张图片返回缓存数据。

配置防盗链

图片文件设置为本站域名访问有效,其他域名访问返回404

location ~* \.(gif|jpg|png)$ { 
  valid_referers none blocked teachcourse.cn www.teachcourse.cn;
  if ($invalid_referer) { 
    return 404; 
  }

配置图片地址直接访问失效

none blocked去掉,原因是直接访问图片地址refer为none,去掉后直接访问不被允许回返回404

location ~* \.(gif|jpg|png)$ { 
  valid_referers teachcourse.cn www.teachcourse.cn;
  if ($invalid_referer) { 
    return 404; 
  }

当前文章价值2.98元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://www.teachcourse.cn/3093.html ,谢谢支持!

资源分享

分类:mysql 标签:
动态给TextView控件设置权重 动态给TextView控件设置权重
飞腾网更换名字Logo和favicon的通知 飞腾网更换名字Logo和favicon的
Android开发深入理解WebChromeClient之onShowFileChooser或openFileChooser使用说明 Android开发深入理解WebChrom
WP Super Cache静态缓存插件简明使用教程 WP Super Cache静态缓存插件

评论已关闭!