HTTPS 证书配置
自动https证书
如果不写端口,默认会自动申请使用SSL证书,并且端口号为443
https://file.example3.com{
file_server {
root /root/
browse
hide .git
}
header {
Cache-Control no-cache
Content-Transfer-Encoding binary
Content-Type "text/plain; charset=utf-8"
X-Content-Type-Options nosniff
Content-Disposition attachment
}
}
指定已有SSL证书
example1.com { # 网站的域名信息
tls example1.com.pem example1.com.key # 证书和密钥的 PEM 格式的文件路径
encode zstd gzip # 启用压缩
root * ./ # 域名映射根路径
file_server # 启动文件服务
}
example2.com { # 网站的域名信息
tls example2.com.pem example2.com.key # 证书和密钥的 PEM 格式的文件路径
reverse_proxy localhost:9000 # 反向代理
}