In meiner Rails 4-Anwendung versuche ich zu einer Controller-Aktion umleiten, die an eine Subdomäne weitergeleitet wird, während einige Parameter an sie übergeben. HierRails 4: Wie zu einer Subdomain-Aktion redirect
ist, was funktioniert, aber was einige Verbesserungen benötigt:
redirect_to "http://subdomain.lvh.me:3000/build"
Wie Sie sehen können, noch keine paramters bekommen bestanden zu dieser URL.
Ich würde gerne (id: params[:id]).
Ich frage mich, ob es eine Möglichkeit gibt, dies mit dem Pfadfinder zu tun, wie ich versuche, eine Subdomain-Aktion von meiner Hauptdomäne zugreifen.
Gibt es einen Weg, dies zu erreichen, ohne einen anderen Code für Entwicklung und Produktion zu benötigen? – jonhue
Ja, aber nur ein bisschen. Sie können externe Links in der Rails-Konfiguration (einfach, aber nicht sehr gut) speichern oder secrets.yml verwenden (nette und saubere Idee). und dann können Sie 'redirect_to" # {Rails.application.secrets.link_to_subdomain}/{# {params [: id]} "' – Argonus
Vielen Dank! @ Argonus – jonhue