正如标题所示,当我尝试在我的邮件模板中使用link_to
时,我遇到了这个错误:
即使标题意味着,当我在邮件模板中使用 link_to 时,我会遇到此错误:
<code>ActionView::Template::Error: Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true
</code>
我尝试按照它的说明进行操作,并且我还找到了这篇文章,但是我仍然遇到了错误。
我已经尝试在以下每个文件中添加config.action_mailer.default_url_options = { host: 'example.com' }
,但是没有一个文件起作用:
/config/environment.rb
/config/application.rb (inside the module for my app)
/config/development.rb (I'm in development mode)
在Rails 4中是否有任何变化导致其工作方式不同?