我在 nodeJS 上运行sailsJS 并尝试设置HTTPS,但是我似乎被卡住了。我可以在http://example.com:443访问我的网站,但不能在https://example.com
这个问题类似于如何在sails.js 中配置https,只是我没有.pem 文件,而是我从Media Temple 的QuickSSL 获得的.crt 和.key 文件。
这就是我在config/bootstrap.js中的内容
module.exports.bootstrap = function (cb) {
var fs = require('fs');
sails.config.express.serverOptions = {
key: fs.readFileSync('/etc/ssl/private/mysite.com.key'),
cert: fs.readFileSync('/etc/ssl/crt/mysite.com.crt'),
ca: [fs.readFileSync('/etc/ssl/crt/mysite.com-geotrust.crt')]
};
cb();
};
我在config/local.js 中将端口号设置为 443
谁能指出我正确的方向?