我正在尝试在AWS EC2计算机上设置加密。当我在命令
下运行时 sudo certbot --nginx -d sitename -d www.sitename.com
然后我出错了。
我编辑了/etc/nginx/conf.d/default.conf
文件并添加了以下行
server_name sitename www.sitename.com;
我知道为什么我会犯错误。
我正在使用本教程。
答案 0 :(得分:3)
它抱怨你的证书中的后缀。名称www.sitename.com
有效,但您也有sitename
,没有后缀。您需要制作此sitename.com
。
因此,您应该使用类似
的内容重新生成证书sudo certbot --nginx -d sitename.com -d www.sitename.com