Nginx Certbot(letsencrypt)无法打开启用/默认的文件站点

Nginx Certbot(letsencrypt)无法打开启用/默认的文件站点,nginx,lets-encrypt,certbot,Nginx,Lets Encrypt,Certbot,我现在使用的是带有2个vhost的AmazonEC3,它们都有有效的证书 现在我想添加第三个虚拟主机,我添加了nginx配置文件,但是当我尝试运行以下命令时 它正在寻找“默认”nginx配置文件。但在我的例子中,它的名称是“web” 我是否可以添加一个命令,以便certbot在我的web文件中查找有效配置而不是默认配置?您可以创建一个别名。 ln-s/etc/nginx/sites available/your_file\u name/etc/nginx/sites enabled站点工作正常吗

我现在使用的是带有2个vhost的AmazonEC3,它们都有有效的证书

现在我想添加第三个虚拟主机,我添加了nginx配置文件,但是当我尝试运行以下命令时

它正在寻找“默认”nginx配置文件。但在我的例子中,它的名称是“web”

我是否可以添加一个命令,以便certbot在我的web文件中查找有效配置而不是默认配置?

您可以创建一个别名。
ln-s/etc/nginx/sites available/your_file\u name/etc/nginx/sites enabled

站点工作正常吗?i、 e.您是否重新加载nginx并可以访问该站点?您是否成功地使其工作@Miguel@Fanckush我不记得了,已经很长时间了,对不起,你试过这个问题的答案了吗?我在发表评论后很快修复了。我不再有“默认”配置文件,因此别名被破坏。我所做的一切。删除了别名,certbot能够正确地找到我的其他配置
certbot --nginx -d mysite.be www.mysite.be