首頁  >  問答  >  主體

html - nginx 反向代理 获取三方图片时的referer问题

大家讲道理大家讲道理2742 天前897

全部回覆(2)我來回復

  • 迷茫

    迷茫2017-04-17 13:29:53

    跟 nginx 沒關係,這個請求根本就不過你的 nginx,你控制不了。

    回覆
    0
  • PHPz

    PHPz2017-04-17 13:29:53

    找到了一些答案.
    1.因為html不太熟悉,目前查下來就是被代理的網頁,請求了第三方網站圖片,該網站會校驗referer,但可以允許referer為空。
    禁止請求時帶上referer,問題就解決了。
    Referrer Policy這裡看到referrer的介紹,
    嗯嗯,referer是可以禁止的,那我們就可最簡單的,全局禁止referer
    2.所以到這裡

    问题就是在nginx取回的reponse中加一个
    <meta name="referrer" content="no-referrer">

    3.這裡
    how-to-add-a-response-header-on-nginx-when-using-proxy-pass看到一篇文章,

    4.所以現在就是用add_header或more_set_header加一個禁止referrer,
    對html不太熟,該怎麼加?

    回覆
    0
  • 取消回覆