什么是反向代理
反向代理接收外部请求,按域名或路径转发到不同的后端服务(如不同网站或应用)。一台机器可以同时跑多个站点,用 80/443 端口统一入口。
Nginx 反代配置
用 server_name 区分域名、proxy_pass 指向后端。多个站点就是多个 server 块,各自配置证书和日志。配置改完要测试再重载。
Caddy 自动 HTTPS
Caddy 用简单的配置文件就能自动申请和续期 HTTPS 证书,适合想省事的用户。Caddyfile 按域名写站点,证书自动处理。
注意事项
证书要能自动续期,后端端口不要直接暴露到公网,日志分开便于排查。改配置前备份,验证新配置无误再正式生效。