rails中的辅助方法自动检测应用程序的根URL。例如,user_signup_url
自动使用mydoimain.com/user_signup
Rails:在环境文件中获取root_url
但是,在我的environments/production.rb中,我必须手动设置我的主机。
config.action_mailer.default_url_options = { :host => 'mydomain.com' }
有没有办法让这个自动设置?或许如下:
config.action_mailer.default_url_options = { :host => ROOT_URL }
谢谢!
请注意,user_signup_url不会自动知道或关心域 - 它的网址是“/ user_signup”。 –
是不是user_signup_path? – Karan
具有相同的需求。你找到方法了吗? –