Ist ein Seite verschoben worden und die aktuelle Error 404 Seite gefällt dir nicht? Nutze Nginx Error Page
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_intercept_errors on;
error_page 404 = https://wiki.wieser.myhome-server.de/de/404-not-found;
proxy_pass http://backend.ip/;
}
location /foobar {
# Reverse proxy to local service
proxy_pass http://localhost:8080;
# if local service is not up, then use the one from the dev environment
proxy_intercept_errors on;
error_page 404 502 503 504 = @fallback;
}
location @fallback {
# dev environment hostname
proxy_set_header Host fallback.dev;
proxy_pass https://fallback.dev;
}
Quelle: https://l-lin.github.io/2019-07-19-nginx_fallback/
Folgender Tracking Code muss unter “Custom Locations” eingefügt werden. Nicht unter "Advanced". Für die location “/”, unter dem erweiterten Teil (Zahnrad). IP wie unter Details.
proxy_set_header Accept-Encoding "";
sub_filter '</body>' '<script defer data-domain="mydomain.de" src="https://plausible-script.de/js/plausible.js" type="text/javascript"></script>\r\n</body>';
sub_filter_once on;
Quelle:
https://github.com/NginxProxyManager/nginx-proxy-manager/issues/652