web-dev-qa-db-fra.com

Comment définir la politique de référent avec nginx

Mon CMS (https) et mon serveur d'images (http) sont séparés. J'ai configuré mon serveur d'images de sorte qu'il ne puisse servir qu'aux pages référentes figurant sur la liste blanche. Maintenant, mon problème est de savoir comment autoriser le serveur CMS à envoyer l'en-tête de réponse au serveur d'images afin que le CMS puisse afficher les images? J'ai trouvé que donner cette balise meta html dans le html affichera les images.

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

mais est-il possible de le faire sans modifier chaque page html et de faire ce côté serveur? Je suis sur Nginx v1.10.2

8
Maca

Ajouter simplement ci-dessous a résolu mon problème.

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