2011-08-07 7 views
0

사용자 정의 도메인의 Heroku에서 실행중인 매우 간단한 sinatra 앱 (티저 페이지)이 있습니다. 모두 잘 작동합니다.heroku의 sinatra 앱에서 리디렉션

나는 또한 블로그가있다. 그것은 표준 heroku 도메인 아래에 다른 영웅 응용 프로그램에서 실행 중입니다.

내 질문 : 나는 다른 Heroku가 응용 프로그램에 내시나 응용 프로그램 리디렉션 'www.mydomain.com/blog'(예를 들어, 블로그)를 만들 수있는 방법
. 가급적 'www.mydomain.com/blog'URL은 사용자의 브라우저 주소창에 보관됩니다.

내 앱에서 랙 리디렉션이 필요하다고 생각하지만 어떻게 받아 들일 수 있는지 실마리가 없습니다. 완료 ..

도움을 주신 데 대해 감사드립니다.

PS 난 당신이 blog.mydomain.com에 블로그를 넣을 수 있습니다 알고,하지만 당신은 다른 Heroku가 응용 프로그램에 리디렉션 WWW을 유지 할 수 없습니다 우리의 경우

답변

2

의 해결책이 아니다. 주소 표시 줄에 mydomain.com/blog. 전통적인 호스팅에서 원하는 것을 수행하려면 Heroku에서 불가능한 리버스 프록시가 필요합니다. - .roro.com을 볼 수 있습니다.

get '/blog' 
    redirect 'http://<appname>.heroku.com' 
end 

같은 것을 blog.mydomain.com이 옵션 다음의 유일한 옵션은시나 응용 프로그램과 블로그를 결합하는 것입니다 수없는 경우 - 당신이 heroku.com로 리디렉션 행복 경우

앱을 www.mydomain.com의 한 앱에 추가하고 거기에서 이동하십시오.

관련 문제