【问题标题】:Include www subdomain in rails actionmailer urls with Sendgrid使用 Sendgrid 在 rails actionmailer url 中包含 www 子域
【发布时间】:2017-01-25 23:45:10
【问题描述】:

我有一个使用 Sendgrid 发送电子邮件的 rails 5 应用程序。这些电子邮件包含返回应用程序的链接,例如 。

在我将我的 SSL 证书添加到站点之前,这一切都很好而且很花哨。现在,所有邮件链接都指向https://domain.com,而不是简单的 domain.com。访问https://domain.com 时,网站加载失败并抛出错误提示“无法访问此网站”。

这可能是一个简单的解决方案,就在我的眼皮底下,但我无法将手指放在它上面。有什么建议吗?

【问题讨论】:

  • 听起来你的反向代理(nginx?)没有正确设置。

标签: ruby-on-rails ssl actionmailer sendgrid-rails


【解决方案1】:

在 config/environments/production.rb 中检查您的邮件配置。

确保您有或添加一行内容: config.action_mailer.default_url_options = {主机:“www.domain.com”}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-26
    相关资源
    最近更新 更多