我是SSL加密的新手,需要帮助! (使用cert bot)。
我最近在端口80上运行在apache和linux上的网站上激活了SSL。所以,当前网站看起来像:
http://example.com --> https://example.com (done)
但是,我有后端在端口4000上运行,并希望对其进行加密以避免"混合内容"页面错误:
http://example.com:4000 --> https://example.com:4000 (Not done yet)
这正是我所需要的,没有任何解决方法可以提供帮助。请指导。
提前致谢! : - )
答案 0 :(得分:0)
您可以创建新的子域subdomain.example.com
并将其指向example.com:4000
,然后从LetsEncrypt请求新的SSL证书,并在使用certbot请求证书时指定多个子域。
certbot certonly --webroot -w /var/www/example/ -d www.example.com -d example.com -w /var/www/other -d other.example.net -d another.other.example.net
获得证书和密钥后,将其添加到您的网络服务器配置
中查看官方certbot文档here