fix(custom): added favicon.ico for project
parent
c456465007
commit
538aeb5538
|
@ -52,6 +52,8 @@ 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_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
|
||||||
use_backend be_jitsi if is_jitsi
|
use_backend be_jitsi if is_jitsi
|
||||||
|
@ -64,12 +66,13 @@ frontend website
|
||||||
use_backend be_sso if is_sso
|
use_backend be_sso if is_sso
|
||||||
use_backend be_ipa if is_ipa
|
use_backend be_ipa if is_ipa
|
||||||
use_backend be_api if is_api
|
use_backend be_api if is_api
|
||||||
|
|
||||||
http-request redirect code 301 location https://moodle."${DOMAIN}" if { hdr(host) -i "${DOMAIN}" }
|
http-request redirect code 301 location https://moodle."${DOMAIN}" if { hdr(host) -i "${DOMAIN}" }
|
||||||
# default_backend be_sso
|
# default_backend be_sso
|
||||||
|
|
||||||
backend be_api
|
backend be_api
|
||||||
mode http
|
mode http
|
||||||
|
http-request set-path /img/favicon.ico if { path_end -i favicon.ico }
|
||||||
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
|
||||||
|
|
|
@ -52,6 +52,8 @@ 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 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/ }
|
||||||
use_backend be_nextcloud if is_nextcloud
|
use_backend be_nextcloud if is_nextcloud
|
||||||
|
@ -75,6 +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 }
|
||||||
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
|
||||||
|
|
Loading…
Reference in New Issue