这花了我一段时间才能弄清楚,所以我想我会留下一些说明,说明如何完成此操作,以防其他人遇到相同的问题。

我需要允许Express中的.well-known目录访问目录,以便能够使用certbot生成SSL证书。

最佳答案

从npm安装serve-index软件包

npm install serve-index


汇入

var serveIndex = require('serve-index');


然后声明中间件

app.use('/.well-known', express.static('.well-known'), serveIndex('.well-known'));

关于node.js - 使.well-known目录在Express 4中可见,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49326883/

10-09 03:07