标签:website www ssl 证书 Caddy Caddyfile SSL com
沃通数字证书商店申请SSL证书后使用Nginx文件夹内的SSL证书。
目录中新建一个Caddyfile文件,写入配置,然后执行caddy即可执行。
如果想要启用实验性的QUIC支持,则使用caddy -quic启用即可。
Caddyfile配置文件示例(所有配置可以写在同一文件内):
HTTP跳转HTTPS:
www.website.com:80{
redirhttps://www.website.com{uri}
}
静态网站 Caddyfile:
www.website.com:443{
tlsC:\ssl\www.website.com\crtC:\ssl\www.website.com\key
gzip
header/Strict-Transport-Security"max-age=31536000"
rootC:\www\www.website.com\
}
反向代理 Caddyfile:
www.website.com:443{
tlsC:\ssl\www.website.com\crtC:\ssl\www.website.com\key
gzip
header/Strict-Transport-Security"max-age=31536000"
proxy/localhost:3999
proxy/wslocalhost:3999{
websocket
}
}
PHP7.1 Caddyfile:
www.website.com:443{
tls/home/ssl/www.website.com/crt/home/ssl/www.website.com/key
root/home/www/www.website.com
gzip
fastcgi//run/php/php7.1-fpm.sockphp
}
以上配置文件都假设已经有SSL证书了,若没有则参考官方文档自动配置SSL/HTTPS。
另外,Caddy也支持ECC证书。
标签:website,www,ssl,证书,Caddy,Caddyfile,SSL,com 来源: https://blog.csdn.net/WoTrusCA/article/details/123072190
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。