Я пришел из PHP и Python / GAE, и я новичок в RoR.Как правило, я бы настроил глобальную переменную, содержащую URL моей незащищенной и защищенной веб-страницы, для использования при создании шаблонов.Например, если я хочу дать ссылку на изображение, а не сказать img src = "www.mysite.com/images/img1.png", я могу использовать img src = "{{unsecure_url}} images / img1.png".
Я думаю, что лучший способ сделать это в RoR - добавить следующее в мой application_helper.Это действительно?
def unsecure_url
"http://localhost:3000/"
end
def secure_url
"https://localhost:3000/"
end
И как я могу переключаться между localhost и production, в зависимости от того, нахожусь ли я в локальной среде или нет?