dfgdfg
This commit is contained in:
parent
e9a266534a
commit
834aa48d09
|
|
@ -106,38 +106,42 @@ gregknoppcpa.bayarea-cc.com {
|
||||||
encode gzip
|
encode gzip
|
||||||
}
|
}
|
||||||
iitwelders.bayarea-cc.com {
|
iitwelders.bayarea-cc.com {
|
||||||
encode zstd gzip
|
# KEIN encode hier oben – wir setzen encode im route-Block, damit die Reihenfolge fix ist.
|
||||||
|
|
||||||
@html header Content-Type text/html*
|
|
||||||
replace @html {
|
|
||||||
https://iitwelders.com https://iitwelders.bayarea-cc.com
|
|
||||||
//iitwelders.com //iitwelders.bayarea-cc.com
|
|
||||||
}
|
|
||||||
|
|
||||||
@assets header Content-Type text/css* text/javascript* application/javascript* application/json*
|
|
||||||
replace @assets {
|
|
||||||
https://iitwelders.com https://iitwelders.bayarea-cc.com
|
|
||||||
//iitwelders.com //iitwelders.bayarea-cc.com
|
|
||||||
}
|
|
||||||
|
|
||||||
|
route {
|
||||||
|
# 1) Hole die Seite unkomprimiert vom Origin
|
||||||
reverse_proxy https://iitwelders.com {
|
reverse_proxy https://iitwelders.com {
|
||||||
# Upstream nicht komprimieren lassen, sonst kann replace nicht arbeiten
|
|
||||||
header_up Accept-Encoding identity
|
|
||||||
|
|
||||||
header_up Host iitwelders.com
|
header_up Host iitwelders.com
|
||||||
|
header_up Accept-Encoding identity # Origin soll NICHT komprimieren
|
||||||
transport http {
|
transport http {
|
||||||
tls_server_name iitwelders.com
|
tls_server_name iitwelders.com
|
||||||
}
|
}
|
||||||
|
# falls doch mal Redirects kommen: Location-Header auf Proxy-Domain biegen
|
||||||
# etwaige 30x-Location-Header auf deine Domain biegen
|
|
||||||
header_down Location https://iitwelders.bayarea-cc.com{uri}
|
header_down Location https://iitwelders.bayarea-cc.com{uri}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# 2) Ersetze absolute iitwelders-Links in Text-Antworten (HTML, CSS, JS, JSON, XML etc.)
|
||||||
|
@text header Content-Type *text/* *javascript* *json* *xml*
|
||||||
|
replace @text {
|
||||||
|
https://iitwelders.com https://iitwelders.bayarea-cc.com
|
||||||
|
//iitwelders.com //iitwelders.bayarea-cc.com
|
||||||
|
}
|
||||||
|
|
||||||
|
# Optional: wenn du sehr große Seiten streamen willst (geringerer RAM, evtl. ohne Content-Length):
|
||||||
|
# replace @text {
|
||||||
|
# stream
|
||||||
|
# https://iitwelders.com https://iitwelders.bayarea-cc.com
|
||||||
|
# //iitwelders.com //iitwelders.bayarea-cc.com
|
||||||
|
# }
|
||||||
|
|
||||||
|
# 3) Zum Schluss komprimieren für den Client
|
||||||
|
encode zstd gzip
|
||||||
|
}
|
||||||
|
|
||||||
|
# Healthcheck
|
||||||
@health path /_health
|
@health path /_health
|
||||||
respond @health "ok" 200
|
respond @health "ok" 200
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
www.fancytextstuff.com {
|
www.fancytextstuff.com {
|
||||||
redir https://fancytextstuff.com{uri} permanent
|
redir https://fancytextstuff.com{uri} permanent
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue