Forum

通知中心
Clear all

图片怎么都挂了?

11
5 Users
4 Reactions
6,205 查看
帖子: 199
帖子发起者
(@sakenomitosimiman)
Eminent Member
已加入: 9 年 前

最近是做了网站升级吗?所有新浪图床的图全都显示不出来,重新加载也出不来,但是复制链接单独打开是能看图的,无论新旧都是这样,未发布的文章却都没事。而且很奇怪那些图没挂的文章的图全都变成站内链接了?我印象里以前那些图也都是新浪的吧!

10 Replies
帖子: 199
帖子发起者
(@sakenomitosimiman)
Eminent Member
已加入: 9 年 前

右键查看图片,弹403,难道被ban了?

 

回复
帖子: 874
管理员
(@acg-gy)
Estimable Member
已加入: 10 年 前

???403,有这种事情吗?为什么我这边看上去很正常,我测试一下

经过多人测试,应该是你那边的浏览器权限问题,我这边都很正常

回复
1 Reply
(@tkzcm)
已加入: 7 年 前

New Member
帖子: 1

微博开了防盗链,没在浏览器登录微博账号图片就会403

回复
帖子: 199
帖子发起者
(@sakenomitosimiman)
Eminent Member
已加入: 9 年 前

见鬼了,我试了火狐、chrome、opera、uc和ie,都不行,换台新装的电脑也不行,换路由也不行……只有在神社主站不能正常显示,在其他地方都没事

然后我大概查了一下,基本都说是服务器端的问题,但是其中一个提到了符号过滤,让我联想到了之前神社注册时发到邮箱中的链接的符号会被转化成编码的问题,又让我想到了之前一个搜种子的网站,在使用非默认的排序方式时翻页所返还的链接中的“等号”被转换成了url编码而导致不能正常翻页的问题(例如,表示以时间排序的?sort=t变成了?sort%3D t),那个时候我也是想尽办法也没能解决,也把各种浏览器试了个遍,估计这个问题和那个问题是同一个问题。

所以到底是怎么回事呢?为什么你们都没事?所有设置都是默认的,难道还要特殊设置?

回复
帖子: 199
帖子发起者
(@sakenomitosimiman)
Eminent Member
已加入: 9 年 前

只有主站已发布的文章中有这种问题,其他的例如未发布的文章,bbs里的图片,头像,主站右侧的广告,都能正常显示

还有我很好奇为什么只有你和其他几个元老的文章(除了你最新的三个)里的图片的链接都变成站内链接了(i.acg.gy)?而且细心的我发现你们这些被转换链接的人的组别都是版主(只验证了你,pad长,情舒天下,天使)……不过好像也不太绝对,比如青龙圣者 他只有最新的那篇文章的图是站内链,其他的文章都是新浪链,而且其中有很多都能刷出图来,相比之下扶她奶茶的全部文章都是新浪链的,只有最新的那篇能刷出图来,以上两人都是会员组的。当然,说是组别不同待遇不同应该只是误导,不过由于主站没有搜作者的功能,论坛也没法查看没发过贴的人的nickname,所以我也不好验证一下……

为了更好地说明情况……放两张图,一个是我主站的显示情况,一个是让我不解的青龙圣者的文章显示状况。

回复
帖子: 199
帖子发起者
(@sakenomitosimiman)
Eminent Member
已加入: 9 年 前

我本来想着从刷不出图的链接中看看有没有什么规律,但是没看出什么特别的来,不过貌似所有刷不出图的文章全文的图片都刷不出来,而刷的出来的那些则全文都是正常的。

我自己的文章都幸免了,而且都是新浪链接,只不过如果我是从文章管理里跳转的话链接协议是http的不是https,图是刷不出来的,右键查看同样显示是403,手动改成https后一切正常,然后我又试着用站内搜索以及翻页的方式看了一下,我自己的文章应该都OK。顺便确认了一下那些刷不出图片的文章都是https,手动复制粘贴文章链接的链接也依然刷不出来,不同的浏览器也试过了,一样刷不出来。

回复
帖子: 4737
(@lpofficial)
Honorable Member
已加入: 7 年 前

简述

看到 @未酒的评论之后,经过分析可能是因为新浪图床的防盗链规则修改所致,没什么好说的开搞!

解决

Chrome浏览器

你需要

Chrome浏览器

gooreplacer插件

gooreplacer.gson 文件

步骤

1.下载并安装 Chrome 浏览器。
2.访问 chrome://extensions/ 开启开发者模式,并将“gooreplacer.crx”文件拖入页面中。
3.打开 gooreplacer 设置页,点击 “import”并导入“gooreplacer.gson”文件即可正常访问。

Firefox浏览器

你需要

Firefox浏览器

gooreplacer插件

gooreplacer.gson 文件

步骤

1.下载并安装 FireFox 浏览器。
2.访问 https://addons.mozilla.org/zh-CN/firefox/addon/gooreplacer 并安装 gooreplacer 插件。
3.打开 gooreplacer 设置页,点击 “import”并导入“gooreplacer.gson”文件即可正常访问。

回复
帖子: 85
(@hulksmash)
Eminent Member
已加入: 8 年 前

信息来源: https://www.v2ex.com/amp/t/558239/2

之前也在某个帖子里看到过,反正解决办法也是类似:

——url 前缀改成 wx3、wx4 即可

——img 中添加参数<img src="" referrerPolicy="no-referrer">

不知这是不是能解决问题……

 

第二种办法,本萌新也知道是告诉发送请求的时候,不要说自己是从某某处转来的……(所谓的别说是我告诉你的),可能需要网站后台来操作?

回复
1 Reply
(@sakenomitosimiman)
已加入: 9 年 前

Eminent Member
帖子: 199
发布者: 专注欧派三十年

信息来源: https://www.v2ex.com/amp/t/558239/2

之前也在某个帖子里看到过,反正解决办法也是类似:

——url 前缀改成 wx3、wx4 即可

——img 中添加参数<img src="" referrerPolicy="no-referrer">

不知这是不是能解决问题……

 

第二种办法,本萌新也知道是告诉发送请求的时候,不要说自己是从某某处转来的……(所谓的别说是我告诉你的),可能需要网站后台来操作?

确实ws的全挂了,而wx的也不一定,不过存活的那些却是都是wx的,改前缀没什么用。

然后第二个方法我用查看器手动添加试了一下,发现可行,瞬间就刷出来了,对ws的也适用,不过不知道有没有插件可以批量修改特定域名下的特定标签,手头有个header editor,但是不知道怎么用……

回复
帖子: 874
管理员
(@acg-gy)
Estimable Member
已加入: 10 年 前

如果是这种问题的话,我等下把全部的链接都转换一下。

因为我也不清楚到底是什么情况。

转换链接是一段时间转一次,所以很多链接没有转换完成。

回复