如何在Rails的子域中使用“ polymorphic_url”

问题描述 投票:0回答:1

我将Rails应用程序部署到子域,并且在这样做时:

polymorphic_url(Model.file)

返回

domain.com/.../...

但是我的文件实际上位于sub.domain.com/.../...

如何使polymorphic_url正确返回链接?

ruby-on-rails ruby
1个回答
1
投票

您可以提供host参数来覆盖默认值;助手使用与options相同的url_for参数:

:host-覆盖默认的(当前)主机(如果提供)。

所以您将使用:

url_for

尝试一下,让我知道您的生活!

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.