next/image 无法携带 Referer 导致没法过腾讯 COS 的防盗链怎么办

2022-07-12 08:51:51 +08:00
 Foryou920
昨天晚上花了点时间把项目里边的 img 标签全部换成 next/image ,满心欢喜的 build 然后 start ,结果控制台报一堆访问图片的 403 错误,前端的图片也没法显示出来,Devtools 看后端返回提示 "url" parameter is valid but upstream response is invalid

在 next 的 issues 上找到类似的问题: https://github.com/vercel/next.js/issues/

问问各位大佬 这种情况该怎么办,直接关掉防盗链吗?
1966 次点击
所在节点   Next.js
3 条回复
estk
2022-07-12 10:46:07 +08:00
防盗链规则设置允许空 referer ,不过这样别人前端就可以空 ref 引用你了
Foryou920
2022-07-12 11:24:15 +08:00
@estk 那还不如关掉呢
estk
2022-07-12 11:49:10 +08:00
@Foryou920
大部分网站论坛自带 ref ,可以阻断

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/865563

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX