0

我正在从 rails 发送电子邮件,并使用 *_url 帮助程序生成 url。

但是,这些链接正在启动:

https://admin.test.website.co.uk/

(这是 URL用来开始的),而它们应该开始:

https://production.test.website.co.uk/

任何人都知道可能出了什么问题..?

4

1 回答 1

0

我认为正在发生的是您从管理界面发送电子邮件。使用生成的 _url 帮助程序时,主机是从当前主机(如果存在)生成的。如果您想覆盖它,您可以使用变量自己指定主机,甚至可以对其进行硬编码。

因此,例如,page_url您可以使用而不是使用page_url(:host => 'https://production.test.website.co.uk/')

祝你好运!

于 2011-03-09T14:00:43.163 回答