Top Menu

为IP地址添加HTTPS

国内服务器不支持绑定域名,无法申请证书,不能在https页面通过js调用http的api,为了解决这个问题,去zerossl.com申请了一个ip证书。

在配置traefik的https的时候遇到了问题,最后发现在配置里的证书地址配错了,需要填写traefik的docker内地址

配置证书路径

这里在traefik的docker运行时增加一个硬盘映射:/root/traefik/dynamic:/etc/traefik/dynamic,将zerossl.com下载的证书复制到/root/traefik/dynamic/cert

配置routers

在动态配置文件的routers添加tls选项就可以开启https

http跳转https

配置一个中间件来处理跳转

将中间件添加到http-router

 

 

There are no comments yet

  • Hello, guest

Powered by WordPress. Designed by WooThemes