We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0e9444d commit 9a6a947Copy full SHA for 9a6a947
1 file changed
docs/advanced/caddy.md
@@ -44,6 +44,20 @@ sudo systemctl restart caddy
44
caddy validate --config /etc/caddy/Caddyfile
45
```
46
47
+!!! tip "阻止 Caddy 对未配置的域名进行 HTTPS 跳转"
48
+
49
+ Caddy 默认情况下会对所有的域名进行 HTTPS 跳转(HTTP 308),即使对应的域名在 Caddyfile 中不存在。这在某些情况下不符合备案的技术要求,可能会被运营商投诉要求处理。
50
51
+ 可以在配置中添加以下内容:
52
53
+ ```caddy
54
+ http:// {
55
+ abort
56
+ }
57
+ ```
58
59
+ 使得 Caddy 拒绝在 80 端口对所有未配置的域名提供服务。
60
61
## 常用配置
62
63
以下是一些常用的 Caddyfile 配置示例:
0 commit comments