diff --git a/app/terraform/proxy/fastly.py b/app/terraform/proxy/fastly.py index 0261416..07c5d93 100644 --- a/app/terraform/proxy/fastly.py +++ b/app/terraform/proxy/fastly.py @@ -76,7 +76,7 @@ class ProxyFastlyAutomation(ProxyAutomation): backend { address = "{{ proxy.origin.domain_name }}" - name = "{{ proxy.origin.domain_name.replace(".", "_") }}_{{ proxy.id }}" + name = "{{ proxy.origin.domain_name.replace(".", "_").replace("-", "_") }}_{{ proxy.id }}" port = 443 ssl_hostname = "{{ proxy.origin.domain_name }}" override_host = "{{ proxy.origin.domain_name }}" @@ -95,7 +95,7 @@ class ProxyFastlyAutomation(ProxyAutomation): {% for proxy in origin.proxies %} {% if proxy.destroyed == None and proxy.provider == "fastly" and proxy.psg == subgroup %} else if (req.http.host == "{{ proxy.slug }}.global.ssl.fastly.net") { - set req.backend = F_{{ origin.domain_name.replace(".", "_") }}_{{ proxy.id }}; + set req.backend = F_{{ origin.domain_name.replace(".", "_").replace("-", "_") }}_{{ proxy.id }}; if (req.request != "HEAD" && req.request != "GET" && req.request != "FASTLYPURGE") { return(pass); }