Включите субдомен www в URL-адреса rails actionmailer с помощью Sendgrid
У меня есть приложение rails 5, которое отправляет электронные письма с использованием Sendgrid. Эти электронные письма содержат ссылки обратно в приложение, такие как <% = link_to "Ответить на платформе", разговор_url (@conversation)%>.
Все это работало нормально, пока я не добавил свой сертификат SSL на сайт. Теперь все ссылки почтовой программы указывают на https://domain.com/, а не просто domain.com. При посещении https://domain.com/ сайт не загружается и выдает сообщение об ошибке "Этот сайт недоступен".
Вероятно, это просто исправление, которое прямо у меня под носом, но у меня проблемы с тем, чтобы положить на него палец. Любой совет?
1 ответ
Проверьте конфигурацию вашей почтовой программы в файле config/environment /production.rb.
Убедитесь, что у вас есть или добавьте строку, которая говорит: config.action_mailer.default_url_options = {хост: "www.domain.com"}