如何使用nginx设置引用策略

jogvjijk  于 2023-01-12  发布在  Nginx
关注(0)|答案(3)|浏览(131)

我的CMS(https)和图像服务器(http)是分开的。我已经设置了我的图像服务器,使它只能服务于白名单引用页面。现在我的问题是我如何允许CMS服务器发送响应头到图像服务器,使CMS可以显示图像?我发现在html中提供此html meta标记将显示图像。

<meta name="referrer" content="origin">

但是有没有可能在不编辑每个html页面的情况下做到这一点,并在服务器端做这个?我在Nginx v1.10.2上

hxzsmxv2

hxzsmxv21#

简单地添加以下内容就解决了我的问题。

add_header 'Referrer-Policy' 'origin';
30byixjq

30byixjq2#

如果将Refferer-Policy行添加到default. conf中,实际上不需要引号。

add_header Referrer-Policy 'origin'

在这里,您还可以看到其他值https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy

qyuhtwio

qyuhtwio3#

location / {
        add_header 'Referrer-Policy' 'unsafe-url';
    }

相关问题