fix(haproxy): added path for moodle favicon

darta 2022-01-25 15:17:16 +00:00
parent 538aeb5538
commit 91904fc29b
2 changed files with 4 additions and 4 deletions

View File

@ -52,7 +52,7 @@ frontend website
acl is_root path -i / acl is_root path -i /
http-request deny if is_pad is_root http-request deny if is_pad is_root
use_backend be_api if { path_end -i favicon.ico } use_backend be_api if { path_end -i favicon.ico } or { path_end -i favicon }
use_backend be_nextcloud if is_nextcloud use_backend be_nextcloud if is_nextcloud
use_backend be_moodle if is_moodle use_backend be_moodle if is_moodle
@ -72,7 +72,7 @@ frontend website
backend be_api backend be_api
mode http mode http
http-request set-path /img/favicon.ico if { path_end -i favicon.ico } http-request set-path /img/favicon.ico if { path_end -i favicon.ico } or { path_end -i favicon }
acl existing-x-forwarded-host req.hdr(X-Forwarded-Host) -m found acl existing-x-forwarded-host req.hdr(X-Forwarded-Host) -m found
acl existing-x-forwarded-proto req.hdr(X-Forwarded-Proto) -m found acl existing-x-forwarded-proto req.hdr(X-Forwarded-Proto) -m found
http-request add-header X-Forwarded-Host %[req.hdr(Host)] unless existing-x-forwarded-host http-request add-header X-Forwarded-Host %[req.hdr(Host)] unless existing-x-forwarded-host

View File

@ -52,7 +52,7 @@ frontend website
acl is_root path -i / acl is_root path -i /
http-request deny if is_pad is_root http-request deny if is_pad is_root
use_backend be_api if { path_end -i favicon.ico } use_backend be_api if { path_end -i favicon.ico } or { path_end -i favicon }
use_backend letsencrypt if { path_beg /.well-known/acme-challenge/ } use_backend letsencrypt if { path_beg /.well-known/acme-challenge/ }
use_backend be_api if is_nextcloud { path_beg /avatar/ } use_backend be_api if is_nextcloud { path_beg /avatar/ }
@ -77,7 +77,7 @@ backend letsencrypt
backend be_api backend be_api
mode http mode http
http-request set-path /img/favicon.ico if { path_end -i favicon.ico } http-request set-path /img/favicon.ico if { path_end -i favicon.ico } or { path_end -i favicon }
acl existing-x-forwarded-host req.hdr(X-Forwarded-Host) -m found acl existing-x-forwarded-host req.hdr(X-Forwarded-Host) -m found
acl existing-x-forwarded-proto req.hdr(X-Forwarded-Proto) -m found acl existing-x-forwarded-proto req.hdr(X-Forwarded-Proto) -m found
http-request add-header X-Forwarded-Host %[req.hdr(Host)] unless existing-x-forwarded-host http-request add-header X-Forwarded-Host %[req.hdr(Host)] unless existing-x-forwarded-host