Rails邮件程序edit_user_url使用http而不是https

Nut*_*ker 12 ruby-on-rails-3

我的整个应用程序都是https,没有http.

如果将以下内容添加到任何视图中

我找到了一个链接到"编辑用户"

HTTPS://本地主机:3000 /用户/ 2 /编辑

但是当我在邮件程序视图中放置相同的行时,电子邮件包含

HTTP://本地主机:3000 /用户/ 2 /编辑

注意"http"而不是"https"??

运用

rails 3.0.5和ruby 1.8.7

Rom*_*man 38

我相信你必须放入你的config/environments/production.rb:

config.action_mailer.default_url_options = {:protocol => 'https'}
Run Code Online (Sandbox Code Playgroud)