2017-02-03 3 views
1

Ich muss eine Verknüpfung zu einer anderen Subdomain erstellen.Schienen: link_to - Übergabe einer Subdomain

Dies ist, was ich kam mit:

= link_to "Link to Subdomain", root_path(subdomain: "abc", param1: "value1", param2: "value2") 


Es ist allerdings nicht zu arbeiten. Ich werde umgeleitet:

http://lvh.me:3000/?param1=value1&param2=value2 

Hinweis: Die als param subdomain geben wird nicht in der URL angezeigt wird. Weder als Subdomain noch als Parameter.

Stattdessen möchte ich auf die folgende URL weitergeleitet werden:

http://abc.lvh.me:3000/?param1=value1&param2=value2 

Antwort

2

Ah ... Sie verwenden root_path per Definition, die eine relative URL ist (dh es ist nicht die Domäne enthält). .. Sie wollen wahrscheinlich root_url, die die Domäne (und Subdomain) vollständig angeben wird.

+0

Vielen Dank! Ich kann nicht glauben, dass ich das vermisst habe :-) – jonhue

+0

: D es passiert uns allen ... viel öfter als wir es gerne zugeben;) –