2011-02-27 32 views
1

在我的Rails應用程序對於我的環境,我有以下幾點:Rails - 如何訪問當前環境的主機URL?

config.action_mailer.default_url_options = { :host => '0.0.0.0:3000' } 

我如何可以訪問PARAM在user_mailer文件?

我想要得到什麼主機相等。

感謝

+0

此外,可以使用得到幫助或者HTTPS或HTTP://基礎上,ENV – AnApprentice

回答

4
ActionMailer::Base.default_url_options[:host] 
+0

謝謝!這與我所尋找的非常接近,有趣的是它不包含HTTP或HTTPS。我使用http://爲dev,而https://爲prod。有沒有辦法在URL中獲取它,所以我有一個完整的路徑? thxs! – AnApprentice

+0

Add:protocol,所以default_url_options = {:protocol =>'https',:host =>'something.com'} –

相關問題