2017-01-25 14 views
0

У меня есть приложение для рельсов 5, которое отправляет письма с помощью Sendgrid. У этих писем есть ссылки обратно в приложение, например <% = link_to «Ответ на платформу», convers_url (@conversation)%>.Включить www субдомен в rails URL-адрес actionmailer с Sendgrid

Все это работало нормально и денди, пока я не добавил свой SSL-сертификат на сайт. Теперь все почтовые ссылки указывают на https://domain.com, а не просто на домен.com. При посещении https://domain.com сайт не загружается и выдает сообщение об ошибке «Этот сайт не может быть достигнут».

Это, вероятно, просто исправление, которое прямо у меня под носом, но у меня проблемы с этим. Любой совет?

+0

звучит как обратный прокси-сервер не устанавливать правильно. –

ответ

1

Проверьте конфигурацию своей почтовой программы в конфигурации/environment/production.rb.

Убедитесь, что вы имеете или добавить строку, которая говорит: config.action_mailer.default_url_options = {хозяин: «www.domain.com»} (? Nginx)

+0

, который сработал, спасибо, сэр! – rcrusoe