ruby on rails * _url возвращает неправильный адрес - PullRequest
0 голосов
/ 09 марта 2011

Я отправляю электронные письма с рельсов и использую помощник * _url для генерации URL.

Однако эти ссылки начинаются:

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

(что такое URL *)1006 * использовал для начала), тогда как они должны начинаться:

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

Кто-нибудь знает, что может пойти не так ..?

1 Ответ

0 голосов
/ 09 марта 2011

Я думаю, что вы отправляете электронные письма с вашего админ-интерфейса.При использовании сгенерированного помощника _url хост генерируется из вашего текущего хоста, если он есть.Если вы хотите переопределить это, вы можете указать хост самостоятельно с помощью переменной или даже жестко закодировать его.

Так, например, вместо page_url, вы можете использовать page_url(:host => 'https://production.test.website.co.uk/')

Удачи!

...