配置防盜鏈
更新時間 2024-11-08 11:09:36
最近更新時間: 2024-11-08 11:09:36
分享文章
本節主要介紹如何配置防盜鏈。
OBS提供同時支持允許白名單訪問和阻止黑名單訪問的配置,防止盜鏈。
前提條件
已經配置了靜態網站托管。
操作步驟
步驟 1 在桶列表單擊待操作的桶,進入“對象”頁面。
步驟 2 在左側導航欄,單擊“概覽”,進入“概覽”頁面。
步驟 3 在“基礎配置”區域下,單擊“防盜鏈”卡片,系統跳轉至“防盜鏈”界面。
步驟 4 單擊“白名單Referer”/“黑名單Referer”后的
,輸入白名單/黑名單。
Referer規則如下:
-
白名單Referer/黑名單Referer輸入的字節數不能超過1024個字符。
-
Referer格式:
- Referer可以設置多個,多個Referer換行隔開;
- Referer參數支持通配符(*)和問號(?),通配符可代替0個或多個字符,問號可代替單個字符;
- 如果下載時Referer頭域包含了http或https,則Referer設置必須包含http或https。
-
白名單Referer為空,黑名單Referer不空時,允許所有黑名單中指定網站以外的其他網站的請求訪問目標桶中的數據。
-
白名單Referer不為空,黑名單Referer為空或不空時,只允許白名單中指定網站的請求訪問目標桶中的數據。
說明當白名單Referer與黑名單Referer內容一樣時,黑名單生效。例如:當白名單Referer與黑名單Referer輸入框中的referer字段都為“//www.example.com”時,系統是阻止該請求訪問的。
- 黑名單Referer與白名單Referer都為空時,默認允許所有網站的請求訪問目標桶中的數據。
- 判斷用戶是否有對桶及其內容訪問的四種權限(讀取權限、寫入權限、ACL讀取權限、ACL寫入權限)之前,需要首先檢查是否符合referer字段的防盜鏈規則。
步驟 5 單擊
保存設置。