[修复] 更新代理配置以支持 SSL 服务器名称和主机头覆盖

This commit is contained in:
ryan
2026-03-16 12:39:34 +08:00
parent 4daf681eff
commit 5e2503ca50
3 changed files with 35 additions and 3 deletions
@@ -160,6 +160,12 @@ func TestPublishConfigVersionOverridesOriginHostHeader(t *testing.T) {
if !strings.Contains(result.Version.RenderedConfig, `proxy_set_header Host "git.arctel.net";`) {
t.Fatal("expected rendered config to override host header for origin routing")
}
if !strings.Contains(result.Version.RenderedConfig, "proxy_ssl_server_name on;") {
t.Fatal("expected rendered config to enable proxy ssl server name for https origin")
}
if !strings.Contains(result.Version.RenderedConfig, `proxy_ssl_name "git.arctel.net";`) {
t.Fatal("expected rendered config to set proxy ssl name from origin host override")
}
if !strings.Contains(result.Version.SnapshotJSON, `"origin_host":"git.arctel.net"`) {
t.Fatal("expected snapshot to include origin_host override")
}