我需要创建一个到不同子域的link_to。
这就是我提出的:
= link_to "Link to Subdomain", root_path(subdomain: "abc", param1: "value1", param2: "value2")
虽然不行。我被重定向到:
http://lvh.me:3000/?param1=value1¶m2=value2
注意:传递subdomain
的as param未显示在网址中。 既不是子域也不是参数。
相反,我想重定向到以下网址:
http://abc.lvh.me:3000/?param1=value1¶m2=value2
答案 0 :(得分:6)
啊......您正在使用root_path
,根据定义,它是一个相对网址(即它不包含域名)...您可能希望root_url
完全指定域名({1}}子域)。