Skip to content

403防盗链的解决

阿里云的oss或腾讯云的cos存储存在防盗链,把链接地址在浏览器的地址栏打开的正常显示的,如果放到页面的就会报403的错误

解决方法

简单直接,无需后端配合

html
<head>
  <!-- 禁用所有请求的Referrer -->
  <meta name="referrer" content="no-referrer">
  
  <!-- 或者只对特定域名禁用Referrer -->
  <meta name="referrer" content="same-origin">
</head>
<head>
  <!-- 禁用所有请求的Referrer -->
  <meta name="referrer" content="no-referrer">
  
  <!-- 或者只对特定域名禁用Referrer -->
  <meta name="referrer" content="same-origin">
</head>

只针对特定图片生效

html
<img 
  src="https://example.com/image.jpg" 
  referrerpolicy="no-referrer" 
  alt="图片"
>
<img 
  src="https://example.com/image.jpg" 
  referrerpolicy="no-referrer" 
  alt="图片"
>

程序员小洛文档