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有关它。我会看到.. –