为了账号安全,请及时绑定邮箱和手机立即绑定

配置Nginx防盗链referers后出现了问题,删掉配置代码后问题依旧。

配置Nginx防盗链referers后出现了问题,删掉配置代码后问题依旧。

PHP
子衿沉夜 2019-03-18 16:56:29
更新:已经换临时域名解决了,虽然还不懂出现这个问题的原因是什么 为了配置防盗链,我在/nginx/conf/vhost/域名.conf 这个配置文件添加了以下代码后,站里很多地方出现了只有应该在盗链情况下才显示的防盗图片。然后我马上删掉了添加的代码,结果还是一直显示防盗图片。请问这是怎么回事。 这是当时添加的代码 location ~* .(gif|jpg|png|jpeg)$ { expires 30d; valid_referers *.我的域名 我的域名; if ($invalid_referer) { rewrite ^/ http://ww4.sinaimg.cn/bmiddle/051bbed1gw1egjc4xl7srj20cm08aaa6.jpg; #return 404; } } 我的是discuz3.2的程序
查看完整描述

3 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

静态文件在浏览器中有缓存,重新加载时,浏览器用的本的缓存的内容。

查看完整回答
反对 回复 2019-03-18
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

浏览器缓存问题,试试CTRL+F5刷新一下。 还有就是。。修改配置文件后有没有 nginx -s reload

查看完整回答
反对 回复 2019-03-18
?
PIPIONE

TA贡献1829条经验 获得超9个赞

# service nginx reload

然后清一下浏览器的Cache

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 484 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信