как определить хост с https в action_mailer.default_url_options - PullRequest
24 голосов
/ 27 февраля 2012

ActionMailer предоставляет способ определения хоста для использования с помощниками ресурса:

config.action_mailer.default_url_options = { :host => "example.com" }

Я не могу найти способ принудительно установить это значение https .

1 Ответ

55 голосов
/ 15 мая 2014

Все, что вам нужно сделать, это добавить «протокол» к параметрам URL по умолчанию:

config.action_mailer.default_url_options = { :host => 'example.com', :protocol => 'https'}

Dazpinto был прав - ссылка на дубликат вопроса с ответом: Rails mailer edit_user_url использует http notHTTPS

...