proxy_fastly: vcl needs dashes escaped too
This commit is contained in:
parent
36fc803b72
commit
a7601b2786
1 changed files with 2 additions and 2 deletions
|
@ -76,7 +76,7 @@ class ProxyFastlyAutomation(ProxyAutomation):
|
||||||
|
|
||||||
backend {
|
backend {
|
||||||
address = "{{ proxy.origin.domain_name }}"
|
address = "{{ proxy.origin.domain_name }}"
|
||||||
name = "{{ proxy.origin.domain_name.replace(".", "_") }}_{{ proxy.id }}"
|
name = "{{ proxy.origin.domain_name.replace(".", "_").replace("-", "_") }}_{{ proxy.id }}"
|
||||||
port = 443
|
port = 443
|
||||||
ssl_hostname = "{{ proxy.origin.domain_name }}"
|
ssl_hostname = "{{ proxy.origin.domain_name }}"
|
||||||
override_host = "{{ proxy.origin.domain_name }}"
|
override_host = "{{ proxy.origin.domain_name }}"
|
||||||
|
@ -95,7 +95,7 @@ class ProxyFastlyAutomation(ProxyAutomation):
|
||||||
{% for proxy in origin.proxies %}
|
{% for proxy in origin.proxies %}
|
||||||
{% if proxy.destroyed == None and proxy.provider == "fastly" and proxy.psg == subgroup %}
|
{% if proxy.destroyed == None and proxy.provider == "fastly" and proxy.psg == subgroup %}
|
||||||
else if (req.http.host == "{{ proxy.slug }}.global.ssl.fastly.net") {
|
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") {
|
if (req.request != "HEAD" && req.request != "GET" && req.request != "FASTLYPURGE") {
|
||||||
return(pass);
|
return(pass);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue