Мое приложение работает на дроплете 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: '@'
}
}
};
Я решил эту проблему, настроив постоянный редирект для www через настройки моего домена.
Оказывается, проблема заключалась в мэйлгане.
Записи DNS почтового пистолета не совпадали v=spf1 include:eu.mailgun.org ~all
, поэтому эти письма не были авторизованы, и всякий раз, когда почта отправлялась через систему, провайдер домена отключал для обновления своего DNS.
Если nginx активно задействован, вы можете добавить анонимное содержимое файла
nginx.conf
.