我刚刚在运行 Plone 的 Ubuntu VPS 上安装了 Let's encrypt,为了设置用于自动续订的 webroot 插件,我需要知道我的 plone 实例的 webroot 文件夹在哪里,以便我可以创建“.well-known”文件夹.
我使用/usr/local/Plone 下的 zcluster 选项安装了 Plone
最佳答案
用于生产用途的 Plone 应安装反向代理服务器,例如 Nginx 或 Apache,用于处理 http 和 https 端口上的连接。该反向代理将负责处理您的 TSL/SSL 连接和证书。
您想要做的是让 Nginx 或 Apache 通过定制的重写规则来处理您熟知的文件夹。通过这种方式,堆栈的整个 TLS/SSL 部分与 Zope/Plone 分离。
关于ubuntu - 为 Let's Encrypt Plone 根文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34839813/