我的应用程序在具有多个域的digitalocean小滴上运行:
proxy: {
domains: 'example.com,www.example.com',
ssl: {
letsEncryptEmail: '@'
}
}
有时候,https://example.com大约半小时无法完全加载,但是像https://example.com/about这样的间接链接也可以正常工作。
摆弄nginx选项:
nginxServerConfig: './nginx.conf',
任何尝试都无法完全加载页面
module.exports = {
servers: {
one: {}
},
app: {
deployCheckWaitTime: 300,
name: 'example',
path: '../',
buildOptions: {
serverOnly: true,
},
env: {
ROOT_URL: 'https://example.com',
MONGO_URL: 'mongodb://mongodb:27017/example',
},
docker: {
image: 'abernix/meteord:node-8.4.0-base',
args: ['--link=mongodb:mongodb'],
},
enableUploadProgressBar: true
},
proxy: {
domains: 'example.com,www.example.com',
ssl: {
letsEncryptEmail: '@'
}
}
};
答案 0 :(得分:0)
我通过域设置为www设置了永久重定向,从而解决了这个问题。
答案 1 :(得分:0)
结果证明,该问题在于mailgun。
mailgun的DNS记录与v=spf1 include:eu.mailgun.org ~all
不匹配,因此这些邮件未得到授权,并且每当邮件通过系统发送时,它都会使域提供商跳闸以刷新其DNS。