小编Jay*_*y M的帖子

如何让 apache 处理 .well-known/acme-challenge 并仍然将 / 传递给 wsgi

为了支持自动 LetsEncrypt 证书续订,certbot 使用--apache处理程序。

例如

certbot renew --apache
Run Code Online (Sandbox Code Playgroud)

该处理程序在 Apache 服务器上为*/.well-known/acme-challenge/安装一个临时 VirtualHost ,以验证续订。

问题是,如果现有虚拟服务器使用安装在 http 服务器根目录上的 HTTPS 和 Django over WSGI,则此机制不起作用。

临时 VirtualHost 无法捕获 URL,因此 Django 尝试为请求提供服务(但失败),因为该 URL 不在其 URL 列表中。

django wsgi lets-encrypt apache2

7
推荐指数
1
解决办法
7226
查看次数

标签 统计

apache2 ×1

django ×1

lets-encrypt ×1

wsgi ×1