1

Ruby on Rails 演習リスト アプリケーション (https://rbzexercise.herokuapp.com) に取り組んでおり、Wordpress サイト (http://www.rubberbanditz.com) と統合しようとしています。統合を行う簡単な方法はありますか? ご覧のとおり、どちらもかなり確立されているため、どちらも書き直す必要はありません。現在、ページhttp://rubberbanditz.com/exercise-library/内の iframe を含む回避策を使用していますが、そこから「Google ジュース」は得られません。

アップデート:

コメントに基づいて、アプリをexercise.rubberbanditz.comに統合することを検討し始めましたが、https://devcenter.heroku.com/articles/custom-domainsの指示に従ってもうまくいかないようです. Exercise.rubberbanditz.com にアクセスすると、自動的にメイン ページに転送されます。Railsアプリをサブドメインに設定した経験のある人はいますか?良いチュートリアルを教えてもらえますか?

助けてくれてありがとう!ジェイソン

4

2 に答える 2

2

iframeの方法は問題ありませんが、すべてのリンクがiframeにトラップされているため、seoの問題が発生する可能性があります。

もう1つのオプションは、WordPressテーマを取得して、/app/views/layouts/application.html.erbテンプレートで再構築することです。それが完了したら、サブドメイン(app.rubberbanditz.comまたはworkouts.rubberbanditz.comなど)を作成し、新しいサブドメインを使用するようにherokuアプリをセットアップします。

特に共通のナビゲーション要素を共有していて、両方のサイトが頻繁に相互にリンクしている場合、Googleは2つのサブドメインを同じウェブサイトと見なす必要があります。

最大の欠点は、2つの異なる場所でデザインを更新する必要があることです。これは、お尻に大きな苦痛を与える可能性があります。

于 2012-04-16T15:40:39.250 に答える
0

私は以前、railsアプリケーション内でphpを実行するために、 running-php-inside-a-rails-appというこのアプローチを使用しました。私はただ1ページをレンダリングしていたので、ワードプレスに何か余分なものが必要かどうかはわかりません。

于 2012-04-16T15:25:27.863 に答える