From f501cc0f85a9bcb8fe58ac20ed42e8bc889f6f01 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Mon, 8 Apr 2019 15:08:06 +0200
Subject: [PATCH] Permettre de personaliser le _HEADER_VARY, ce qui peut etre
 necessaire pour le reverse proxy en amont du frontal

---
 ecrire/inc_version.php | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/ecrire/inc_version.php b/ecrire/inc_version.php
index 46bb4dc4c0..9188e91d0d 100644
--- a/ecrire/inc_version.php
+++ b/ecrire/inc_version.php
@@ -563,7 +563,12 @@ if (!defined('_HEADER_COMPOSED_BY')) {
 	define('_HEADER_COMPOSED_BY', "Composed-By: SPIP");
 }
 if (!headers_sent() and _HEADER_COMPOSED_BY) {
-	header("Vary: Cookie, Accept-Encoding");
+	if (!defined('_HEADER_VARY')) {
+		define('_HEADER_VARY', "Vary: Cookie, Accept-Encoding");
+	}
+	if (_HEADER_VARY) {
+		header(_HEADER_VARY);
+	}
 	if (!isset($GLOBALS['spip_header_silencieux']) or !$GLOBALS['spip_header_silencieux']) {
 		include_spip('inc/filtres_mini');
 		header(_HEADER_COMPOSED_BY . " $spip_version_affichee @ www.spip.net + " . url_absolue(_DIR_VAR . "config.txt"));
-- 
GitLab