Hugo 网站优化(6): 博客图片不能显示, 全怪 Adblock 给我屏蔽了

简介: Hugo 网站优化(6): 博客图片不能显示, 全怪 Adblock。 Referrer Policy: no-referrer-when-downgrade

Hugo 网站优化(6): 博客图片不能显示, 全怪 Adblock。

我在 博客 老麦的书房 上, 放了几个推广链接, 等待好心人帮我点一点。

但是今天换了一台电脑后, 发现推广链接突然不能显示了。

打开调试模式, 发现图片报红, 报错 Referrer Policy: no-referrer-when-downgrade

image.png

经过搜索, 提示发现这个是 浏览器的安全策略 , 不能从 https 的网站访问 http 的资源, 这个过程被称为 降级

no-referrer-when-downgrade

Send the origin, path, and querystring in Referer when the protocol security level stays the same or improves (HTTP→HTTP, HTTP→HTTPS, HTTPS→HTTPS). Don't send the Referer header for requests to less secure destinations (HTTPS→HTTP, HTTPS→file).

但是很奇怪, 从图片中可以看到, 在 Request Header 中, 图片地址Referer 都是 https://tangx.in/ , 不存在 跨域 , 也不存在 降级

问题原因与解决方法

后经排查, 是 AdBlocker 搞的鬼。

在关闭 AdBlocker 之后, 这些推广图片能正常显示。

经过测试, 确认: 所有不显示的图片都具有共同路径, /tuiguang/, 这个路径应该是在 AdBlocker 的黑名单中。

于是 修改图片地址后,问题解决

后记

功能本身一切正常, 而在生产环境缺出现了问题。 甚至再之前的电脑上面也装了另一个不同版本的 AdBlocker, 这种图片都能正常显示。 真实环境 真是太复杂 了。

怪不得, 现在为了隐藏 特征, 使用各种 混淆 方式。 在数据通信中是 加密通信 这样, 在前端 class 防爬虫 中也是这样, 躲避广告屏蔽还是这样。

参考资料

相关文章
|
8月前
QQ个性网静态网页模板源码分享
QQ个性网静态网页模板源码分享
244 3
QQ个性网静态网页模板源码分享
|
6月前
|
前端开发 PHP 区块链
博客屋网址导航自适应主题php源码
自适应各终端博客屋网址导航源码是一个以PHP+MySQL进行开发的个人博客网站导航源码
92 0
|
7月前
|
数据采集 JavaScript 前端开发
详尽分享网站网页中加入各种分享按钮功能百度分享
详尽分享网站网页中加入各种分享按钮功能百度分享
140 0
|
8月前
|
前端开发
实践任务:项目介绍与项目准备+制作网页头部和导航+制作banner和最新更新栏目+制作苹果之家栏目+制作底部版权区域与CSS代码优化+制作Apple独家栏目
实践任务:项目介绍与项目准备+制作网页头部和导航+制作banner和最新更新栏目+制作苹果之家栏目+制作底部版权区域与CSS代码优化+制作Apple独家栏目
57 1
|
Web App开发 前端开发 JavaScript
|
算法 搜索推荐 数据库
SEO免费流量难搞?试试360下拉词优化
SEO免费流量难搞?试试360下拉词优化
403 0
|
缓存 开发者
微擎网页快照BUG解决方案
2022年7月更新微擎后BUG解决方案
微擎网页快照BUG解决方案
|
Web App开发 前端开发 JavaScript
这个油猴脚本也许对你微信排版有帮助
这是一个看脸的时代,颜值很重要,运营公众号做内容也是如此。除了要让内容本身有料、有用、有趣之外,我们还要给用户提供一个高颜值的排版。那么,如何排版出一个好看微信文章呢?
296 0
|
存储 JavaScript Linux
网页爱心特效弱爆了,我让你点击网页显示所有python模块!
一个点击网页出现爱心特效的插件 click_heart.js ,当然大家可能也见过其他博客上面,有点击网页出现类似 富强、民主、文明、和谐等等,关于代码在这里不多赘述,网上一查就能查到。代码如下:
467 0
|
数据采集 JSON Java
我是如何白嫖 Github 服务器自动抓取每日必应壁纸的?(二)
我是如何白嫖 Github 服务器自动抓取每日必应壁纸的?
455 0
我是如何白嫖 Github 服务器自动抓取每日必应壁纸的?(二)

热门文章

最新文章