2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

模板:NoReferer

萌娘百科,萬物皆可萌的百科全書!轉載請標註來源頁面的網頁連結,並聲明引自萌娘百科。內容不可商用。
跳至導覽 跳至搜尋
Template-info.svg 模板文檔  [查看] [編輯] [歷史] [刷新]

本模板用以指定頁面的Referrer-Policyno-referrer,以避免諸如B站、微博等通過檢查圖片請求Referer來實現防盜鏈機制的網站禁止萌百索引圖片,同時將域名為指定網站的http地址圖片升級為https地址。

如果目標網站禁止空Referer獲取圖片則無能為力。

冷知識:當年標準編寫者在編寫referrer相關標準時出現筆誤,將referrer打成了referer(少了個r),後面為了兼容性就在HTTP頭保留了這個筆誤(但是在DOM等其他標準中使用referrer)。

參數

本模板有一可選參數domain,可以輸入需要升級為https地址的網站域名(以節省替換該網站圖片地址的精力,特別是放入其他模板里——如VC類頁面模板——可省去批量編輯大量頁面的操作)。可以只填寫域名的一部分(但不提供通配符等),可以用|{{!}})分割。

本模板默認將hdslb.comsinaimg.cn加入需要升級的域名表里。

效果

源碼
{{NoReferer}}<img src="http://i0.hdslb.com/bfs/archive/a0bd7e1f3621502d4bd8a7fd7ca6a9c34008e689.jpg" style="width:400px;max-width:100%;"/>
效果(可右鍵圖片檢查元素查看圖片地址協議是否為https)