3
我使用Ruby 2.0
,Rails 4.0
和Devise 3.0.3
設計 - 重定向確認
我已經改變了我的應用程序的新域名之後重新發送確認指令頁,所以我在development.rb
文件,如下更改的主機,
config.action_mailer.default_url_options = { :host => 'xxxxx.com' }
在此之後,
申請成功後,當我點擊郵件中的確認鏈接,我的帳戶確認,但它需要我重發cofirmation指令p年齡。
這是我後確認路徑,
def after_confirmation_path_for(resource_or_scope)
new_order_path
end
我想去new_order_path
我在哪裏犯錯,我應該改變它在其他地方?
請有人幫我。
注意:在我的舊域,它工作正常。
**所以我改變''development.rb' **爲您的本地主機。對於生產,你應該在'production.rb'配置@ –
@anonymousxxx我們是否談論生產中的問題?否則應該很明顯,改變'development.rb'中的內容不會改變任何生產設置。但誰知道... – phoet
@phoet IDEM與你,但我認爲這樣,因爲OP用一個新域替換舊的domai(雖然他沒有在生產中說),我只是告訴OP有關它。我會看到.. –