Ruby on rails 设计-确认后重定向至重新发送确认指示页

Ruby on rails 设计-确认后重定向至重新发送确认指示页,ruby-on-rails,ruby,ruby-on-rails-3,devise,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 3,Devise,Ruby On Rails 4,我使用的是Ruby 2.0,Rails 4.0和designe 3.0.3 我已将我的应用程序更改为新域,因此我在development.rb文件中更改了主机,如下所示 config.action_mailer.default_url_options = { :host => 'xxxxx.com' } 此后, 注册后,当我单击邮件中的确认链接时,我的帐户将得到确认,但我需要重新发送共同信息说明页面 这是我确认后的路径 def after_confirmation_path_for(

我使用的是
Ruby 2.0
Rails 4.0
designe 3.0.3

我已将我的应用程序更改为新域,因此我在
development.rb
文件中更改了主机,如下所示

config.action_mailer.default_url_options = { :host => 'xxxxx.com' }
此后,

注册后,当我单击邮件中的确认链接时,我的帐户将得到确认,但我需要重新发送共同信息说明页面

这是我确认后的路径

  def after_confirmation_path_for(resource_or_scope)
   new_order_path
  end
我想转到
new\u order\u path

我在哪里出错,我应该在其他地方更改它吗

请找个人来帮我


注意:在我的旧域中,它工作正常。

通常这是由于会话持久性造成的

发送邀请后,请注销您的网站(我假设您在页面顶部有一个“注销”链接)


然后查看发送的确认邮件并单击链接。这样,当浏览器打开页面时,它将使用确认链接url中的令牌对新用户进行身份验证。

因此,我在
development.rb
中为您的本地用户更改了主机。对于生产,您应该在
production.rb
@anonymousxxx进行配置。我们甚至在讨论生产中的问题吗?否则,很明显,在
development.rb中更改某些内容不会更改任何生产设置。但谁知道…@phoet IDEM和你在一起,但我这样认为是因为OP用一个新域名替换了旧域名(尽管他在制作中没有说),我只是告诉OP。我会看到..@Abhiram你能发布应用程序日志吗?在你点击链接之前,用户已经确认了吗?