This is the only setup I’ve found that will let the website work properly. If i remove http from the second caddyfile and change the site to HTTPS in Wordpress settings, website loads with “Too many redirects”
Correct, the first caddy server takes in all requests, the routes the request to the correct server.
So do I need to keep it http://fuzavue.com in Wordpress settings? Having it listed as http instead of https in Wordpress settings is causing other issues, but if i change it to https in Wordpress settings, I get “Too many redirects”
I don’t use WordPress, but this sounds like a config issue with WordPress itself. Google for stuff like “WordPress behind TLS proxy” or similar, you should find what you need. If it’s a guide for Nginx, it’ll mostly still apply. Caddy will already send the X-Forwarded-Proto: https header upstream, so you just need to make sure that’s handled properly by WordPress so that it knows the request was already HTTPS.