【发布时间】:2011-03-26 20:27:19
【问题描述】:
我正在尝试设置 :host for action mailer 默认 url 选项。
我在所有环境文件中都设置了以下内容
config.action_mailer.default_url_options = {
:host => "localhost"
}
我想通过提供请求主机使其更具动态性。
当我尝试通过
设置它时config.action_mailer.default_url_options = {
:host => request.domain
}
或
config.action_mailer.default_url_options = {
:host => request.env["SERVER_NAME"]
}
它抛出错误...无法识别“请求”对象
有什么方法可以将其设置为请求主机,而不是通过硬编码...?
【问题讨论】:
标签: ruby-on-rails ruby