From 7d4233c9e8a30f1de25c8942b096e4a04fc90a64 Mon Sep 17 00:00:00 2001 From: Ana Custura Date: Tue, 12 Mar 2024 12:19:38 +0000 Subject: [PATCH] Add workaround in place for sites that load tags locally first --- app/terraform/proxy/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/terraform/proxy/__init__.py b/app/terraform/proxy/__init__.py index 70fa5af..9e532cb 100644 --- a/app/terraform/proxy/__init__.py +++ b/app/terraform/proxy/__init__.py @@ -119,6 +119,14 @@ class ProxyAutomation(TerraformAutomation): listen 443 ssl; server_name origin-{{ origin.id }}.{{ origin.group.group_name | lower }}.smart.{{ smart_zone[:-1] }}; resolver 1.1.1.1; + location = /english/utag.js { + proxy_set_header Accept-Encoding ""; + proxy_ssl_server_name on; + proxy_pass https://{{ origin.domain_name }}/english/utag.js; + subs_filter_types text/javascript application/javascript; + subs_filter https://{{ origin.domain_name }}/ /; + subs_filter "(https:)?//tags.{{ origin.normalised_domain_name }}/" / r; + } location ~ (.+)/utag(.+)js$ { proxy_set_header Accept-Encoding ""; proxy_ssl_server_name on;