This commit is contained in:
Andreas Knuth 2025-09-11 15:10:11 -05:00
parent 22af3a5273
commit bc038b0a70
1 changed files with 18 additions and 18 deletions

View File

@ -103,28 +103,28 @@ gregknoppcpa.bayarea-cc.com {
}
iitwelders.bayarea-cc.com {
# Komprimierung aktivieren
encode zstd gzip
route {
encode zstd gzip
# Ersetzung auf alle Text-Inhalte anwenden (erweiterte Content-Types)
@text header Content-Type *text/* *javascript* *json* *xml* *application/javascript* *application/xml*
replace @text {
re (https?://)iitwelders\.com https://iitwelders.bayarea-cc.com
re (//)iitwelders\.com //iitwelders.bayarea-cc.com
}
# Korrigierter Matcher für Textinhalte (Wählen Sie eine der obigen Optionen)
# Beispiel mit expression-Matcher:
@text `header.Content-Type =~ "text/.*" || header.Content-Type =~ "application/javascript" || header.Content-Type =~ "application/json" || header.Content-Type =~ "application/xml"`
# Proxy zum Upstream
reverse_proxy https://iitwelders.com {
header_up Host iitwelders.com
header_up Accept-Encoding identity
transport http {
tls_server_name iitwelders.com
replace @text {
re (https?://)iitwelders\.com https://iitwelders.bayarea-cc.com
re (//)iitwelders\.com //iitwelders.bayarea-cc.com
}
reverse_proxy https://iitwelders.com {
header_up Host iitwelders.com
header_up Accept-Encoding identity
transport http {
tls_server_name iitwelders.com
}
header_down Location https://iitwelders.bayarea-cc.com{uri}
}
# Location-Header von Redirects ersetzen
header_down Location https://iitwelders.bayarea-cc.com{uri}
}
# Health Check
@health path /_health
respond @health "ok" 200
}