Referer防盜鏈
更新時間 2025-03-07 11:49:25
最近更新時間: 2025-03-07 11:49:25
分享文章
本文介紹Referer防盜鏈的配置方法。
功能介紹
Referer防盜鏈,是基于HTTP請求頭中Referer字段(例如,Referer黑白名單)來設置訪問控制規則,實現對訪客的身份識別和過濾,防止網站資源被非法盜用。配置Referer黑白名單后,CDN會根據名單識別請求身份,允許或拒絕訪問請求。允許訪問請求,CDN會返回資源鏈接;拒絕訪問請求,CDN會返回403響應碼。
配置說明
- 登錄。
- 單擊左側導航欄【域名管理】-【域名列表】。
- 在【域名列表】頁面,單擊編輯目標域名。
- 單擊右側【訪問控制】。
- 在【Referer防盜鏈】模塊,開啟功能。
- 按需啟用【是否允許空referer訪問】和【是否允許空協議】。
- 設置類型,選擇【白名單】或【黑名單】,每種類型最多添加400個,使用換行符分隔,支持通配,支持IP,支持端口,如:*.daliqc.cn、daliqc.cn:80、127.0.0.1:80、localhost、匹配所有端口:daliqc.cn(:[0-9]+)?。
- 單擊【保存】,完成配置。
| 參數名 | 說明 |
|---|---|
| Referer防盜鏈 | 默認關閉,開啟后可配置Referer防盜鏈。 |
| 是否允許空Referer訪問 | 默認開啟,即允許空Referer訪問。關閉此功能,則禁止空Referer訪問。 |
| 是否允許空協議 | 默認關閉,即請求頭中 Referer 必須攜帶 HTTP 或 HTTPS 協議頭。開啟此功能,則請求頭中 Referer 可不攜帶 HTTP 或 HTTPS 協議頭。 |
| 匹配所有端口 | 默認關閉,即根據實際配置的Referer進行匹配。開啟此功能,則根據配置的Referer及所有端口進行匹配。 |
| 忽略大小寫 | 默認關閉,即根據實際配置的Referer大小寫字符進行匹配。開啟此功能,則忽略大小寫匹配。 |
| 是否追加 | 默認關閉,即根據實際配置的Referer全量下發。開啟此功能,則可追加下發。 |
| 類型 | 可選擇配置白名單或者黑名單,二選一。 黑名單:黑名單內的域名無法訪問資源。 白名單:只有白名單內的域名可以訪問資源。如果有同時開啟允許空Referer訪問,則空Referer也可訪問資源。 |