10

我的 CMS(https) 和图像服务器(http) 是分开的。我已经设置了我的图像服务器,以便它只能服务于列入白名单的引荐来源网页。现在我的问题是如何允许 CMS 服务器将响应标头发送到图像服务器,以便 CMS 可以显示图像?我发现在 html 中给出这个 html 元标记将显示图像。

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

但是是否可以在不编辑每个 html 页面并在服务器端执行此操作的情况下执行此操作?我在 Nginx v1.10.2

4

2 回答 2

32

只需在下面添加即可解决我的问题。

add_header 'Referrer-Policy' 'origin';
于 2017-04-17T08:55:40.287 回答
4

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

add_header Referrer-Policy 'origin'

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

于 2020-07-31T11:28:51.367 回答