From 4c2101a87a7f68e9d20b71efad768747b803faa5 Mon Sep 17 00:00:00 2001 From: eric Date: Sat, 11 Jul 2026 11:36:37 -0500 Subject: [PATCH] Fix www redirect and document Cloudflare redirect loop Co-authored-by: Cursor --- deploy/Caddyfile | 6 +++++- deploy/README.md | 10 ++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/deploy/Caddyfile b/deploy/Caddyfile index 8cc3440..efe2287 100644 --- a/deploy/Caddyfile +++ b/deploy/Caddyfile @@ -1,4 +1,8 @@ -nomadro.com, www.nomadro.com { +www.nomadro.com { + redir https://nomadro.com{uri} permanent +} + +nomadro.com { encode gzip reverse_proxy 127.0.0.1:4003 } diff --git a/deploy/README.md b/deploy/README.md index fc6576e..138bdb5 100644 --- a/deploy/README.md +++ b/deploy/README.md @@ -24,6 +24,16 @@ www.nomadro.com A 107.173.30.245 若使用 Cloudflare,需关闭代理(灰云)或配置 Origin 指向该 IP,否则 Caddy 无法自动签发 HTTPS 证书。 +### 若出现 ERR_TOO_MANY_REDIRECTS + +1. Cloudflare DNS 中**删除所有 AAAA 记录**(IPv6 走 CF 代理会导致循环) +2. 确认 `nomadro.com` 和 `www` 均为 **DNS only(灰云)**,A 记录指向 `107.173.30.245` +3. 若开启 CF 代理,SSL 模式必须选 **Full (strict)**,不能选 Flexible +4. 浏览器清除 nomadro.com 的 Cookie,或用无痕窗口访问 +5. Windows 刷新 DNS:`ipconfig /flushdns` + +`www.nomadro.com` 会自动 301 跳转到 `nomadro.com`。 + ## 首次部署 ```bash