web-dev-qa-db-ja.com

nginxでリファラーポリシーを設定する方法

CMS(https)と画像サーバー(http)は別のものです。画像サーバーをセットアップして、ホワイトリストに登録された参照元ページにのみ配信できるようにしました。ここでの問題は、CMSサーバーが画像サーバーに応答ヘッダーを送信して、CMSが画像を表示できるようにする方法です。このhtmlメタタグをhtmlに指定すると、画像が表示されることがわかりました。

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

しかし、各htmlページを編集せずにこれを実行して、このサーバー側で実行することは可能ですか? Nginx v1.10.2を使用しています

8
Maca

以下を追加するだけで私の問題は解決しました。

add_header 'Referrer-Policy' 'Origin';
19
Maca