2012-08-08 3 views
0

사용자가 휴대 기기의 특정 페이지 (예 : myapp.com/foo)로 이동하려고하면 매개 변수를 사용하여 모바일 사이트의 다른 페이지로 리디렉션하고 싶습니다 (이 경우 : m.myapp.com/bar?param1=foo).레일이 다른 하위 도메인, 컨트롤러 및 매개 변수로 redirect_to

myapp.com/bar?param1=foo와 같은 매개 변수가있는 다른 페이지로 리디렉션하는 방법을 알아 냈습니다. 그러나 전체 문자열을 제공하지 않고 다른 하위 도메인으로 리디렉션하는 방법을 알아낼 수 없습니다. redirect_to "m.myapp.com/bar?param1=foo"

답변

0

사용중인 레일의 버전에 따라, 당신은을 통해이 작업을 수행 할 수 있습니다

redirect_to some_url(subdomain: 'some_subdomain', some_param: 'foo') 

의 URL 헬퍼는 subdomain 인수를 허용 - 레일 3의, 나는 생각합니다.

관련 문제