2012-04-16 5 views
1

Ruby on Rails 연습 목록 응용 프로그램 (https://rbzexercise.herokuapp.com)에서 작업 중이며 Wordpress 사이트 (http : //)와 통합하려고합니다. www.rubberbanditz.com). 통합을 수행하는 쉬운 방법이 있습니까? 보시다시피 두 가지 모두 꽤 잘 정립되어 있으므로 다시 작성할 필요가 없습니다. 지금은 페이지 내에서 iframe을 포함하는 해결 방법을 사용하고 있습니다. http://rubberbanditz.com/exercise-library/, "Google 주스"가 없습니다.Wordpress 사이트와 통합 된 Ruby on Rails

업데이트 : 의견을 바탕으로

, 나는이 일을하지 않는 것 exercise.rubberbanditz.com에 응용 프로그램을 통합하지만, https://devcenter.heroku.com/articles/custom-domains의 방향을 다음으로 찾기 시작했습니다. exercise.rubberbanditz.com에 갈 때 나는 자동적으로 메인 페이지로 자동 전달된다. 누구든지 하위 도메인에 레일 응용 프로그램을 설정하는 데 어떤 경험이 있습니까, 당신이 좋은 튜토리얼 나를 가르쳐 줄래?

도움 주셔서 감사합니다. Jason

답변

0

이 접근법은이전에 레일 애플리케이션 내부에서 PHP를 실행하기 위해 사용되었습니다. 단 하나의 페이지를 렌더링 한 이후로 WordPress에 추가로 필요한 항목이 있는지 확실하지 않습니다.

2

iframe 메소드가 정상이지만 iframe에 모든 링크가 포함되어 있기 때문에 seo 문제가 발생할 수 있습니다.

다른 옵션은 WordPress 테마를 가져 와서 /app/views/layouts/application.html.erb 템플릿으로 다시 작성하는 것입니다. 완료되면 하위 도메인 (app.rubberbanditz.com 또는 workouts.rubberbanditz.com)을 만들고 새 하위 도메인을 사용하도록 heroku 앱을 설정합니다.

Google은 두 개의 하위 도메인을 동일한 웹 사이트로 간주해야합니다. 특히 공통 탐색 요소를 공유하고 두 사이트가 서로 자주 링크하는 경우 더욱 그렇습니다.

가장 큰 단점은 엉덩이에 큰 고통이 될 수있는 두 개의 다른 장소에서 디자인을 업데이트해야한다는 것입니다.

+0

이 접근법을 작동 시키려고 노력하면 좋다고 생각되면 게시 할 것입니다. 입력 녀석을 가져 주셔서 감사합니다! –