2014-09-11 3 views
1

레일 앱이 있지만 클라이언트는 첫 번째 레일 앱의 ssub 폴더에 다른 레일 앱을 호스팅하려고합니다.Rails 앱의 하위 폴더에있는

내가 가면 때문에 나는이 작업을 수행하는 방법에 대한 또는 가능하다면 어떤 도움을 찾을 수

:

http://example.com/second_app 첫 번째 응용 프로그램을 시도하고 다른 응용 프로그램에도 불구하고 경로를 것은 second_app 폴더에 위치되고 .

나는 이것이 의미가 있고 누군가 도움을 줄 수 있기를 바랍니다.

+0

왜 첫 번째 앱에서 두 번째 앱을 원한다고 말할 수 있습니까? 꽤 이상한 요구 사항처럼 보입니다. 여러분이하려는 일을하는 확실한 방법이있을 수 있습니다. 특정 URL이 다른 응용 프로그램을 가리 키기를 원하십니까? – Matt

+0

예, 그래서 그는 마이크로 사이트가 http://example.com/microsite (예 :)와 기본 웹 사이트 http://example.com이되기를 원합니다. 각각은 별도의 레일 앱입니다. –

+2

그러면 두 개의 서로 다른 도메인에서 호스트하고 서로를 가리킬 수 있습니다. –

답변

1

죄송합니다. 다른 하나의 내부에 하나가있는 레일 앱 2 개를 사용할 수 없습니다.

$ rails g controller Pages second_page

그리고이 get '/second_page’get 'pages/second_page’에서 경로 (config/routes.rb)를 변경 : 당신이 원하는 모든 클라이언트를위한 특별한 페이지 인 경우

, 당신은 뷰, 컨트롤러 및 경로를해야합니다.

rails s을 시작한 후 localhost:3000/second_page으로 이동하여 페이지를 볼 수 있습니다.

내가하려는 일을 완전히 오해하는 경우 상황을 좀 더 자세히 설명해 주시면 기꺼이 도와 드리겠습니다.

관련 문제